





Tier-1 brand, popular senior engineer title, and metro location increase applicant competition.
Strong financial services product experience requirement reduces cross-industry transferability significantly.
Explicit 13-year minimum plus domain and technical requirements make shortlisting highly restrictive.
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 complex software enhancements across Charles River IMS modules.
Provide expert-level troubleshooting support and collaborate on agile scrum teams to deliver scalable software solutions.
Drive technical excellence and participate in architecture design, code reviews, and cross-team coordination for critical financial services software.
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 domains such as Portfolio Management, Trading, Compliance, etc.
Expertise in object-oriented programming, relational databases, scripting languages; experience with Java, C#, SQL, JavaScript; knowledge of cloud-native services (Azure bonus), microservices, Kubernetes, Kafka, and Snowflake preferred.
Minimum 5 years experience working with Agile development methodologies.
Demonstrated ability to independently solve advanced technical problems and lead major project phases in complex financial software environments.
Experienced in integrating and enhancing multi-tiered, high-performance database applications and cloud-native architectures.
Strong collaboration skills within agile teams, with emphasis on delivering sustainable, scalable technical solutions in financial services.