3 years technical leadership or architect experience
8 years transactional concurrent event driven systems
The role involves providing technical leadership to lead one or more scrum teams building the core OEMS product areas for Charles River Development
Job Summary
The role involves providing technical leadership to lead one or more scrum teams building the core OEMS product areas for Charles River Development.
Candidates must have extensive experience designing highly transactional, concurrent, and event-driven software solutions within the financial services sector.
The position offers a comprehensive benefits program including retirement savings with company match, full insurance coverage, and paid-time off.
Matching Summary
The role involves providing technical leadership to lead one or more scrum teams building the core OEMS product areas for Charles River Development.
Salary
Base: $120,000 - $202,500 Annual; Bonus/Equity: Eligible for annual performance-based awards; Benefits: Comprehensive program including 401K match, insurance, and PTO
Skills & Requirements
Must-have
15 years software engineering experience
3 years technical leadership or architect experience
8 years transactional concurrent event driven systems
Cloud native application development on Azure
Microservices Java C# SQL JavaScript development
Agile development methodology for 5 years
Nice-to-have
Mentoring team members in financial domain knowledge
Experience with React UI development
Strong collaboration and continuous improvement culture
Ability to summarize results for upper management
Experience with Kafka and Kubernetes
Key Requirements
B.S. degree in Computer Science or related field required
MS degree strongly preferred
Minimum 5 years financial services experience desired
Minimum 5 years cloud native platform experience required
Demonstrated ability to manage solution complexity