CareerPlanSign in

Sr. Software Engineer II - Java, AVP

Burlington Massachusetts💼 Full-time💰 $90,000–$90,000🗓 2026-06-08 → 2026-09-26

Core

Senior Java engineer enhancing and maintaining Charles River IMS modules/components for investment firms, providing engineering troubleshooting and developing software solutions.

Role type

Senior IC software engineer (Java)

Builds

Cloud-based investment platform components and features for asset management

Domain

Financial technology / Investment services

Deliverable

production ML models | product features

Required skills

Java, C#, SQL, JavaScript, object-oriented programming, relational databases, unit testing, automation testing, API design, agile methodology

Preferred skills

Financial services domain knowledge (Portfolio Management, Trading, Compliance), MS degree, mentoring junior staff

Technologies

Java, C#, SQL, JavaScript

Responsibilities

Analyze, design, develop, test, and debug medium to large software enhancements; Collaborate with Business Analysts and Product Managers to implement business requirements; Provide thought leadership in product architecture design; Conduct code reviews and provide guidance; Write unit and automation tests; Participate in agile Scrum ceremonies; Mentor junior staff

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.