Design, develop, and maintain applications, scripts, and tools to support automation of finance processes and improve operational efficiency.
Build and enhance system solutions using SQL, Power BI, Alteryx, VBA, Excel Macros, and other programming languages as required.
Translate business and functional requirements into clear technical specifications and deliver scalable, secure, and high‑performing solutions.
Design and implement system integrations between finance platforms and enterprise applications to ensure seamless data flow and system connectivity.
Ensure application quality by conducting unit testing, supporting User Acceptance Testing (UAT), and troubleshooting technical issues in a timely manner.
Manage end‑to‑end system lifecycle activities, including development, deployment, documentation, and post‑implementation support.
Maintain comprehensive documentation for system architecture, configurations, and developed solutions to support maintainability and knowledge sharing.
Collaborate with Business Analysts, Finance teams, MIS, and other stakeholders to ensure alignment of requirements and successful solution delivery.
Participate in project planning, provide technical input on feasibility and timelines, and manage assigned tasks to meet delivery deadlines.
Continuously identify opportunities for process automation, system enhancement, and performance optimization across finance systems.
Qualifications:
Bachelor's degree in Computer Science, Information Technology, Data Analytics, or related field.
Proven experience in system development, preferably in automation, data pipeline, or data visualization within finance or ERP environments.
Strong proficiency in VBA, Excel Macros, and scripting languages such as Python or JavaScript.
Familiarity with database technologies including SQL and Oracle, as well as API integration.
Experience with Business Intelligence tools such as Power BI or Tableau and exposure to RPA platforms is an advantage.
Good understanding of Software Development Life Cycle (SDLC) and Agile framework.
Strong problem‑solving and debugging skills with the ability to write clean, efficient, and maintainable code.
Knowledge of financial reporting processes and data analytics is considered a plus.
Strong communication and stakeholder management skills, with the ability to collaborate across technical and non‑technical teams.
Ability to manage multiple tasks, prioritize effectively, and deliver under tight timelines.