





Tier-1 brand and common senior backend role but finance-domain requirement narrows candidate pool.
High finance-domain specificity; portfolio/trading and investment management experience required.
Explicit 13-year minimum, 6-year finance mandate, and technical stack expectations enforce strict filters.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Lead design, development, testing, and debugging of large, complex software enhancements for Charles River IMS modules, especially involving core frameworks and critical system components.
Drive technical solutions using Java, C#, SQL, JavaScript; develop cloud-native services using microservices and Kubernetes; work with Kafka and Snowflake technologies.
Provide expert troubleshooting for mission-critical client implementations and guide code reviews and agile development practices across teams.
Bachelor's degree in Computer Science, Engineering, Mathematics, Physics or related technical field; MS degree strongly preferred.
Minimum 13 years of professional software engineering experience, with at least 6 years in financial services related to Portfolio Management, Trading, Compliance, Post-Trade, IBOR or Wealth Management.
Proficiency in Java, C#, SQL, JavaScript; experience with microservices, Kubernetes, Kafka, and preferably Snowflake; Agile development experience of at least 5 years.
Not explicitly mentioned in the JD: Notice period and strict location requirements.
Experienced senior engineer with deep expertise in financial services software development, especially trading and portfolio management domains.
Technical leader capable of independently solving advanced problems and influencing product architecture across teams.
Strong background in cloud-native microservices architecture, distributed systems (Kafka), and data platforms (Snowflake), aligned with modern agile practices.