Skip to content

Senior C# Developer / Senior Software Engineer

Remote, MA

Employment Type: Contract Expertise: Software Development Job Number: 24087 Pay Range: 70.00 - 75.00

Job Description

Job Title: Senior C# Developer / Senior Software Engineer
Location: Remote/MA


Overture Partners’ client has an immediate need for a Senior Software Engineer. To secure an interview, candidates must meet the following criteria:

Must Haves:
  • 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
  • Microsoft Development Tools
  • Entity Framework and MSSQL or SQL
  • Knowledge of Object Oriented Design (OOD) and Object-Oriented Programming (OOP)
  • Knowledge of code versioning systems such as Git, SVN, and Mercurial
  • Knowledge of cybersecurity methodologies and testing
What the Client Needs You to Do:
  • Design, develop, code and unit test software following internal design control SOPs
  • 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
  • Provide technical support for product engineering, design development, integration, test, and evaluation
  • Follow Design Control SOPs for projects and programs, including following the software development lifecycle
  • Work with Quality Assurance to meet the requirements of our internal Quality System, including specific requirements of GMPs, FDA QSR, relevant IEC standards, and ISO 9001
  • Assist in Risk Analysis including, Fault Tree Analysis (FTA), Operator Misuse Analysis (OMA), and Failure Mode and Effects Analysis (FMEA) activities to ensure process shortcomings are identified and appropriately addressed
  • Assist in developing reports and other data mining activities
  • Assist with researching and resolving software related customer complaints
  • Ensure all systems and data are protected according to relevant SOPs
Work Location & Additional Info:
  • B.S. Degree in Computer Science, Computer Engineering, Electrical Engineering or equiv.
Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.