CareerPlanGet AI match score →

Senior Software Engineer

Burlington Massachusetts🌐 Remote💼 Full-time💰 $178,131–$178,131🗓 2026-06-15 → 2026-07-31

Core

Provide engineering troubleshooting assistance to customer support and development teams while enhancing and maintaining Charles River modules and applications.

Role type

Senior Software Engineer

Builds

Charles River modules, components, and related applications

Domain

Life Sciences / Software Engineering

Deliverable

production ML models | product features

Required skills

C#, SQL, object-oriented programming, data structures, relational databases (RDBMS), scripting, multi-threading, Win FORMS, unit testing, automation testing, manual testing, agile scrum methodology

Preferred skills

Compiler or interpreter technologies, operating systems, new/advanced programming languages

Technologies

C#, SQL, Win FORMS

Responsibilities

Design, test, and debug small to medium software enhancements; Develop, test, debug, and implement software programs and projects; Write unit and automation tests; Conduct manual tests; Participate in code reviews; Actively participate in agile software development process including 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.
Apply on Workday ↗