Role OverviewThe Senior Application Developer will lead the end-to-end delivery of CRD enhancements, configure workbench layouts, and work with the Charles River API Framework. The role requires experience in financial institutions, wealth management, and portfolio optimization concepts.
What You Will Do
The responsibilities include leading delivery of CRD enhancements, configuring workbench layouts, and working with the Charles River API Framework. The role requires hands-on experience with SQL, Java, C#, and Python programming.
Why It Might Be a Fit
The ideal candidate will have experience in financial institutions, wealth management, and portfolio optimization concepts. The role requires advanced SQL skills, experience with CRD implementation, and familiarity with optimization tools such as Axioma and OMET/Gap Point.
Requirements
- Bachelor's degree in finance, Economics, Computer Science, Engineering, Math, or equivalent
- 10+ years experience in Application Development
- Hands-on experience with the Charles River API Framework (frontend and backend)
- Advanced SQL – complex queries, performance tuning
- Java or C# – ability to interpret, collaborate, and support integrations
- REST API integration, testing, and troubleshooting
- Python Programming
- 3+ years CRD Implementation / Customization experience
- Experience with CRD Batch Automation, including monitoring and exception handling
- Familiarity with portfolio optimization concepts (risk factors, constraints, optimization models)
- Experience with optimization tools such as Axioma and OMET/Gap Point
- Experience with Order Management workflows, markets, and trading processes (Equities & Fixed Income)
Benefits
]]>