Senior Software Engineer
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