Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Lead design, development, testing, and debugging of complex software enhancements and solutions across Charles River IMS modules.
Provide expert troubleshooting and technical guidance on large, mission-critical client implementations and code reviews.
Collaborate with product and business teams and lead cross-team agile activities to deliver cloud-native microservices and scalable software solutions.
Minimum Requirements
Bachelor’s degree in Computer Science, Engineering, Mathematics, Physics, or related; MS degree strongly preferred.
Minimum 13 years professional software engineering experience.
Minimum 6 years in financial services software development, preferably in Portfolio Management, Trading, Compliance, Post-Trade, IBOR or Wealth Management.
Knowledge of Java, C#, SQL, JavaScript; experience with cloud-native services (Azure preferred), microservices, Kubernetes, Kafka, and SQL databases.
Ideal Candidate Profile
Experienced senior engineer comfortable driving complex problem-solving in large scale, multi-tier financial software systems.
Proven ability to architect and implement cloud-native, microservice-based software within agile team environments.
Strong background in financial domain software (asset management, trading platforms) with advanced programming skills and hands-on knowledge of message systems and database design.
