Associate Developer Finance
Create a free account to apply in seconds
Role summary
The Associate Developer is responsible for developing, maintaining, and enhancing internal tools, automations, and data solutions used by the Financial Shared Business Services (FBS) organization. This role contributes to improving operational efficiency by designing and implementing software solutions, data integrations, and reporting tools that enable Finance teams to automate processes and generate analytical insights.
The position collaborates with senior developers and cross-functional teams to analyze requirements, design, test, document, and deploy technical solutions aligned with development standards and internal controls. The Associate Developer is also responsible for supporting and enhancing existing applications, troubleshooting technical issues, and identifying opportunities for continuous improvement across Finance systems.
This role operates with a high degree of autonomy, applying established development practices and professional expertise to deliver scalable and reliable solutions while supporting the ongoing evolution of Finance Technology capabilities.
Role expectations
Typically, you will...
• Develop, maintain, and enhance internal tools, automations, and software solutions using technologies such as Python, SQL Server, PHP, APIs, JavaScript, HTML, and Bootstrap.
• Analyze and clarify software requirements with stakeholders to support the design and implementation of effective technical solutions.
• Design and execute unit tests to ensure the reliability, performance, and quality of developed software modules.
• Create and maintain technical documentation for developed applications, system changes, and implemented solutions.
• Collaborate with developers and cross-functional teams to troubleshoot issues, implement enhancements, and support continuous improvement of Finance systems.
• Develop and propose software prototypes or proof-of-concept solutions to support new initiatives, evolving requirements, or process improvements.
What we're looking for
Typically:
• Bachelor’s degree in computer science, Computer Information Systems, Software Engineering, or a related field.
• Minimum 2 years of professional experience in software development or related technical roles.
• Strong written and verbal communication skills in English.
• Experience developing applications using technologies such as Python, JavaScript, PHP, HTML, and Bootstrap.
• Experience working with databases and APIs, including SQL Server or similar relational database systems.
• Knowledge of software development practices, including version control systems such as Git or Bitbucket.
• Knowledge of web development frameworks and application design principles, including design patterns and algorithm fundamentals.
• Experience working with large datasets and data-driven applications.
• Ability to manage multiple priorities and projects in a collaborative environment.
Preferred Qualifications
• Experience with Microsoft Power Platform tools (PowerApps, Power Automate, SharePoint).
• Experience with web frameworks such as Django.
• Knowledge of cloud computing platforms or services.
• Exposure to machine learning or artificial intelligence concepts.
• Experience with data visualization or reporting tools such as Tableau, Qlik, or Power BI.