Job responsibilities
- Participates in developing valuations and analytics applications for various products traded on global capital markets.
- Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems.
- Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development.
- Collaborate with team members – engineers, product developers and clients – across the globe to ensure top quality solutions.
- Add to team culture of diversity, equity, inclusion, and respect
Required qualifications, capabilities, and skills
- At least five years of hands-on experience in system design, application development, automated testing, and operational stability.
- Proven experience in developing significant, distributed and complex applications.
- Strong coding skills in at least one high level language (Python is preferable)
- Undergraduate degree or higher in computer sciences, engineering or relevant fields.
- Strong communication skills in English – both verbal and written.
- Experience or formal knowledge of capital markets or other topics in finance is welcome, but not required.
Preferred qualifications, capabilities, and skills
- Familiarity with modern front-end technologies
- Exposure to cloud technologies