Lead one or more engineering Scrum teams to build and maintain components for Charles River products while providing engineering expertise across the organization
Job Summary
Lead one or more engineering Scrum teams to build and maintain components for Charles River products while providing engineering expertise across the organization.
Manage a development team's staff including work assignment, performance reviews, engagement, and professional development initiatives.
Employees are eligible for a comprehensive benefits program including 401K with company match, insurance coverage, paid time off, and incentive compensation.
Matching Summary
Lead one or more engineering Scrum teams to build and maintain components for Charles River products while providing engineering expertise across the organization.
Salary
Base: $120,000 - $202,500 Annual; Bonus/Equity: Eligible for annual performance-based awards; Benefits: Retirement savings plan (401K) with company match, insurance, PTO, and EAP access
Skills & Requirements
Must-have
10-12 years software engineering experience
3+ years supervisory role experience
5+ years financial services domain knowledge
Object-oriented programming expertise
Agile development methodology proficiency
Nice-to-have
Strong continuous improvement culture
Mentoring team members effectively
Cross-team coordination skills
Emerging technology awareness
Excellent written communication skills
Key Requirements
B.S. degree in Computer Science or related field
MS degree strongly preferred
Minimum 10-12 years professional software engineering experience
Minimum 3 years experience in a supervisory role
Minimum 5 years experience in IBOR, RECON, or Wealth Management