Senior C# Developer / Senior Software EngineerApply Now
Location: Lawrence, Massachusetts
Employment Type: Contract
Job Description
Contract Length: 6 months with possible extension, remote position
Job Summary: This person will participate in product development activities related to the design, development, testing, and/or support of software for the company’s Medical’s life-extending & life-saving systems.
Responsibilities:
Requirements:
Job Summary: This person will participate in product development activities related to the design, development, testing, and/or support of software for the company’s Medical’s life-extending & life-saving systems.
Responsibilities:
- Design, develop, code and unit test software following internal design control SOPs
- Apply state-of-the-art methods in creating software for the company’s products and develop improvements to existing designs
- Apply the principles of software configuration management, software life cycle, and software maintainability, as applicable
- Debug new designs and develop reliability improvements to existing & new designs
- Conduct code reviews, create and maintain requirements and specification documents
- Create and execute unit tests as part of software validation efforts
- Participate in multidisciplinary teams, including pairing with other engineers to solve complex problems
Requirements:
- B.S. Degree in Computer Science, Computer Engineering, Electrical Engineering or equiv.
- 5+ years of experience as a software engineer/developer
- Medical device industry experience: Class II, III device
- Proficiency in C#
- Experience working in a highly regulated industry
- Experience in all phases of the software development lifecycle
- Experience with Microsoft Development Tools
- Experience with Entity Framework and MSSQL or SQL
- Knowledge of Object Oriented Design (OOD) and Object-Oriented Programming (OOP)
- Knowledge of project lifecycles, software development environments, and source control techniques
- Knowledge of code versioning systems such as Git, SVN, and Mercurial
- Knowledge of cybersecurity methodologies and testing
Contact
Jordan Paulding
Principal Recruiter
Jordan is a Recruiter for our Technology Practice. He loves making connections, building relationships and helping people improve their lives and careers.
Back to Jobs Email to a Friend Apply Now