Job Description: A Software Engineer to contribute to the enhancement and maintenance of one or more Charles River IMS modules or components as a member of an agile scrum team. Provide engineering troubleshooting assistance to customer support teams and other development teams within Charles River.. Job Responsibilities: Participate in code reviews Develop, test, debug, and implement software programs, applications and projects using Java, C#, SQL or other related programming languages Actively participate in the agile software development process by adhering to the CRD scrum methodology including attending all daily standups, sprint planning, backlog grooming, and retrospectives Conduct manual tests to ensure a high quality end product Write unit, automation, and performance tests to ensure a high quality end product Work under modest supervision to design, develop, test, and debug small to medium software enhancements and solutions within the business and technical problem domains Job Requirements: Demonstrated skill with object-oriented programming, data structures, compiler or interpreter technologies, embedded systems, operating systems, relational databases (RDBMS), scripting and new/advanced programming languages Able to work on small to medium sized projects with moderate supervision Able to work well with peers in a collaborative team environment A minimum of 2 to 5 years of progressively responsible professional software engineering experience Effective written and verbal communication skills B.S. degree (or foreign education equivalent) in Computer Science, Engineering, Mathematics, and Physics or other technical course of study required. MS degree desirable. Job Details: Company: State Street Vacancy Type: Full Time Job Location: Burlington, MA, US Application Deadline: N/A Apply Here vacanciesforyou.net