Lead Software Engineer - Medical Diagnostics Systems

MGC Diagnostics

Saint Paul (MN)

On-site

USD 90,000 - 120,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

MGC Diagnostics in Saint Paul, MN is seeking a software engineer to design, integrate, test, release and maintain software for the company's computerized medical diagnostic systems.

You will lead development, coordinate module integration, and mentor junior teammates while ensuring compliance with coding standards.

This role requires 5–7 years of experience, a Bachelor's in CS, and strong skills in C#, C++, .NET, WPF, and SQL Server.

Qualifications

  • Bachelor’s degree in computer science or related field.
  • 5–7 years of experience in software design and development.
  • Experience leading smaller projects or teams in development efforts.
  • Proficiency in C#, .NET, C++, MFC, WPF and XAML.
  • Strong English communication and interpersonal skills.

Responsibilities

  • Lead design and development of software to meet specifications and standards.
  • Coordinate integration of software modules with hardware systems.
  • Complete assigned projects independently with minimal oversight.
  • Mentor new team members on coding practices and reviews.
  • Support customer service, sales and marketing with technical info.
  • Interact with customers for specification input and feedback.

Skills

C#
C++
.NET
MFC
WPF
XAML
ASP.Net
JavaScript
SQL Server
Visual Studio

Education

Bachelor’s degree in computer science or related field

Tools

Microsoft Visual Studio
Web services
Git

Job description

MGC Diagnostics in Saint Paul, MN is seeking a software engineer to design, integrate, test, release and maintain software for the company's computerized medical diagnostic systems.

You will lead development, coordinate module integration, and mentor junior teammates while ensuring compliance with coding standards.

This role requires 5–7 years of experience, a Bachelor's in CS, and strong skills in C#, C++, .NET, WPF, and SQL Server.

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

Similar jobs worth comparing

Lead Software Engineer, Medical Diagnostics
Lead Software Engineer, Medical Diagnostics

ADP, Inc. • Saint Paul (MN)

On-site
USD 120,000 - 135,000
Senior Software Engineer, Medical Diagnostics Systems
Senior Software Engineer, Medical Diagnostics Systems

MGC Diagnostics • Northern (KY)

Hybrid
USD 120,000 - 135,000
Senior Software Engineer, Medical Diagnostics Systems
Senior Software Engineer, Medical Diagnostics Systems

MGC Diagnostics • Minneapolis (MN), 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
Software Engineer MGC
Software Engineer MGC

MGC Diagnostics • Northern (KY)

Hybrid
USD 120,000 - 135,000
Software Engineer MGC
Software Engineer MGC

MGC Diagnostics • Saint Paul (MN)

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

SkyWater Search Partners • Lakeville (NY)

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

Redolent Infotech Pvt. Ltd. • Saint Paul (MN)

On-site
USD 120,000 - 150,000
Software Engineer III
Software Engineer III

MGC Diagnostics • Minneapolis (MN), Saint Paul (MN)

On-site
USD 110,000 - 150,000