Position Details
About this role
Front-office trading software engineer supporting Charles River IMS, focusing on integration, ETL, and programming across Java/C# and database tasks.
Key Responsibilities
- Lead and manage multiple technical initiatives; Develop interfaces and inbound/outbound interfaces; Gather requirements; Collaborate with analysts and customers; Troubleshoot and support deployments
Technical Overview
Technical role spanning XML messaging, Charles River API, ETL tooling, Java/C# development, and database administration; familiarity with Oracle/MS SQL Server and messaging middleware.
Ideal Candidate
The ideal candidate is a mid-level software engineer with 3-5 years in financial services, strong Java/C# programming, ETL tool usage, and XML-based messaging with CRIMS in Charles River IMS.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Lack of front-office trading experience, Less than 3 years in financial services, No Java or C# programming experience, No BS/MS in Computer Science or equivalent
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile