Job responsibilities
- Will be part of the high-caliber development team that works closely with the Front Office Quant Portfolio Managers and Research analysts on end-to-end solutions
- Must be curious, hardworking and detail-oriented, motivated by complex analytical problems
- Has to demonstrate interest in financial markets, and have ability to communicate directly with the business users. Should have good financial background preferred, CFA, FRM, MBA in Finance and/or Financial Engineering degree and/or risk management knowledge is a major plus
- Should be able to work individually or as part of a global team to achieve project goals
- Will be responsible for full lifecycle: Coding, Compiling, Unit testing, integration, packaging and deployment of application software and support of the application.
- Ensure overall quality of deliverables is consistent with defined standards and Agile development practice
Required qualifications, capabilities, and skills
- Excellent knowledge on JavaScript, React, HTML, CSS.
- Hands-on practical experience in system design, application development, testing, and operational stability
- Proficient in coding in one or more languages
- Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages
- Overall knowledge of the Software Development Life Cycle
- Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
- Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.).
- Experience in front-office capital markets/investment management applications desired
- Agile development experience or equivalent in fast-paced development environment
Preferred qualifications, capabilities, and skills
- Familiarity with modern front-end technologies
- Exposure to cloud technologies