





Senior, niche fintech backend skills plus strong employer brand make applicant density moderate.
Role demands domain-specific financial services experience and specialized backend skills, limiting industry transferability.
Explicit 13-year minimum and 6-year financial services requirement enforce strict shortlisting filters.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Own design, development, testing, and debugging of large, complex software enhancements primarily using Java and related technologies within Charles River IMS.
Provide technical leadership on product architecture and solve advanced software technical issues for major projects or phases.
Collaborate with cross-functional teams and contribute to agile development process, ensuring high quality through code reviews and testing including unit and automation tests.
B.S. degree in Computer Science, Engineering, Mathematics, Physics or equivalent required; MS degree strongly preferred.
Minimum of 13 years of progressive software engineering experience.
Minimum of 6 years experience in financial services domain (Portfolio Management, Trading, Compliance, Post-Trade, IBOR or Wealth Management) strongly desired.
Expertise in Java, C#, SQL, JavaScript; experience with microservices, Kubernetes, Kafka, and preferably Snowflake; minimum 5 years Agile development experience.
Experienced in developing and maintaining financial services software with strong object-oriented programming and database application skills.
Capable of independent analysis, design, and development of complex software solutions and leading architectural decisions.
Proven ability to collaborate effectively with product managers and analysts within Agile teams, contributing to cross-team coordination and maintaining high development standards.