CareerPlanSign in

Software Engineer, Officer

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

Core

Enhance and maintain Charles River IMS modules/components to streamline and automate the investment process for global investment firms.

Role type

Senior IC software engineer (financial services)

Builds

Cloud-based investment platform modules and components

Domain

Financial technology / Asset management

Deliverable

production ML models | product features

Required skills

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

Preferred skills

Financial services product delivery experience, Portfolio Management/Trading/Compliance domain knowledge, MS degree, 3+ years Agile experience

Technologies

Java, C#, SQL, JavaScript

Responsibilities

Analyze, design, develop, test, and debug software enhancements; Collaborate with Business Analysts and Product Managers to translate requirements into software; Participate in product architecture design; Conduct code reviews; Write and execute unit and automation tests; Perform manual testing; Contribute to design and API documentation; Participate in daily standups, sprint planning, backlog grooming, and retrospectives

Seniority

Senior, hands-on IC

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