Lead Software Engineer, Medical Diagnostics

ADP, Inc.

Saint Paul (MN)

On-site

USD 120,000 - 135,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

MGC Diagnostics is seeking a Software Engineer in Saint Paul, MN to engineer software for the company’s computerized medical diagnostic systems, including design, integration, testing, release and maintenance.

The role requires a BS in computer science or related field, 5–7 years of software design/development experience, and proficiency in C#, .NET, C++, MFC, WPF and XAML, plus strong SQL Server and Windows OS skills. You will lead design efforts and coordinate module integration across teams.

Qualifications

  • Bachelor’s degree in computer science or related field.
  • 5–7 years of experience in software design and development.
  • Experience leading smaller projects/teams.
  • Proficiency in C#, .NET, C++, MFC, WPF, XAML.
  • Ability to effectively communicate in English.
  • Strong proficiency with SQL Server.
  • Proficiency in the following operating systems: Current Microsoft Windows OS.
  • Independent, self-starter with strong problem-solving skills
  • Ability to multi-task, with several projects.

Responsibilities

  • Lead design and development of software to meet specifications.
  • Coordinate the integration of developed software modules with other software and with specialized hardware systems.
  • Complete assigned software projects and tasks independently with little oversight.
  • Assist new team members with standards, coding practices and code reviews.
  • Assist customer service, sales and marketing by providing technical information.
  • Interact with customers and other departments for specification input.
  • Accept other responsibilities as assigned.
  • Complete training as identified by SOPs and procedures.
  • Regular attendance is an essential job function.
  • Follow CPI and Confidentiality/Non-Solicitation guidelines.
  • Other duties as assigned.

Skills

Software design
Team collaboration
Problem-solving

Education

Bachelor’s degree in computer science or related field

Tools

C#
.NET
C++
MFC
WPF
XAML
SQL Server
Windows OS

Job description

MGC Diagnostics is seeking a Software Engineer in Saint Paul, MN to engineer software for the company’s computerized medical diagnostic systems, including design, integration, testing, release and maintenance.

The role requires a BS in computer science or related field, 5–7 years of software design/development experience, and proficiency in C#, .NET, C++, MFC, WPF and XAML, plus strong SQL Server and Windows OS skills. You will lead design efforts and coordinate module integration across teams.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Medical Diagnostics Systems
Senior Software Engineer – Medical Diagnostics Systems

Socket.dev • Saint Paul (MN)

On-site
USD 110,000 - 150,000
Software Engineer MGC
Software Engineer MGC

CAIRE • Saint Paul (MN)

On-site
USD 120,000 - 135,000
Software Engineer MGC
Software Engineer MGC

ADP, Inc. • Saint Paul (MN)

On-site
USD 120,000 - 135,000
Senior Software Engineer (Minnesota-Only)
Senior Software Engineer (Minnesota-Only)

SkyWater Search Partners • Lakeville (MN)

On-site
USD 120,000 - 180,000
Senior GPU Software Engineer (C++) for Medical Devices
Senior GPU Software Engineer (C++) for Medical Devices

Capgemini Engineering • Minneapolis (MN), Saint Paul (MN)

On-site
USD 54,000 - 122,000
Paid time off
Healthcare coverage
401(k) retirement plan
+1
Senior Software Engineer
Senior Software Engineer

SkyWater Search Partners • Lakeville (NY)

On-site
USD 108,000 - 132,000
Software Engineer MGC
Software Engineer MGC

Socket.dev • Saint Paul (MN)

On-site
USD 110,000 - 150,000
Principal Software Engineer - Medical Devices Lead
Principal Software Engineer - Medical Devices Lead

Medtronic • Louisiana (MO)

On-site
USD 90,000 - 130,000
Embedded Systems Software Engineer II — Medical Diagnostics
Embedded Systems Software Engineer II — Medical Diagnostics

Ortho Clinical Diagnostics • City of Rochester (NY)

On-site
USD 80,000 - 120,000
Senior GPU Software Engineer (C++/CUDA) – Medical Devices
Senior GPU Software Engineer (C++/CUDA) – Medical Devices

Capgemini • Minneapolis (MN), Northern (KY)

Hybrid
USD 54,000 - 122,000
Medical, dental, and vision coverage
401(k) plan
Paid time off
+1