Logo for: JVT Advisors

Senior C# Developer / Senior Software EngineerApply Now

Location: Lawrence, Massachusetts
Employment Type: Contract

Apply Now

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:
 
  • 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


Related Jobs

Filter Positions