Key Responsibilities:
System Design & Development
- Develop and maintain applications, scripts, and tools to automate finance processes.
- Build solutions using Power BI, Alteryx, VBA, Excel Macros, and other programming languages as required.
- Design and implement system integrations between finance platforms and enterprise applications.
Technical Translation & Implementation
- Convert business requirements provided by Business Analysts into technical specifications.
- Ensure solutions meet performance, security, and compliance standards.
Testing & Quality Assurance
- Conduct unit testing and support User Acceptance Testing (UAT).
- Troubleshoot and resolve technical issues promptly.
System Lifecycle Management
- Maintain documentation for code, configurations, and system architecture.
- Provide post-deployment support and continuous improvement recommendations.
Collaboration & Communication
- Work closely with Business Analysts, Finance teams, and MIS to ensure alignment.
- Participate in project planning and provide technical input on feasibility and timelines.
Requirements:
Education
Bachelor's degree in Computer Science, Information Technology, or related field.
Experience
- Proven experience in system development, preferably in finance or ERP environments.
- Strong proficiency in VBA, Excel Macros, and scripting languages (Python, JavaScript).
- Familiarity with database technologies (SQL, Oracle) and API integration.
- Experience with BI tools (Power BI, Tableau) and RPA platforms is a plus.
- Able to use Microsoft Fabric on a day to day basis.
Skills
- Solid understanding of SDLC and agile methodologies.
- Strong problem-solving and debugging skills.
- Ability to write clean, efficient, and maintainable code.
- Knowledge of finance processes and reporting requirements is an advantage.
Other
- Excellent communication and teamwork skills.
- Ability to manage multiple tasks and deliver under tight deadlines.