Roles and responsibilities:
- Interact with finance team and business side to collect the requirements.
- Design, develop and support software solution for the given requirements within the financial modeling and research area.
- Ensure new code and existing code updates meet standard technology development practices.
- Work with finance team and other developers to facilitate the reconciliation.
- Help customers to understand the result and to properly use the application.
- Assist in the operational execution of software solutions to assist with the monitoring and control of market and credit risks.
- Educational Qualifications:
- Master’s degree in Computer Science, Software Engineering or related technical field.
Qualifications:
- Demonstrated knowledge of:
- Python, Pandas and other popular Python libraries
- Java
- Testing frameworks such as pytest, JUnit
- SQL
- Linux, Docker
- CI/CD Processes, GIT
- Familiar with using IDEs such as intelliJ (for java and/or python)
- Excel
- Quantitative Finance (Optional)
- Knowledge may be demonstrated through education, training and/or experience.
-