Lead Full Stack Software Engineer - Remote

UnitedHealth Group•Madison, WI
•$112,700 - $193,200•Remote

About The Position

Optum Tech’s Clinical Decision Support (CDS) Engineering team develops commercial products that support administrative and clinician-focused clinical decision support for payers and providers. The team seeks a software engineer who can contribute across software, data, and AI/ML disciplines to enhance existing solutions and develop new products that can improve the health care system. The role contributes to the design, development, testing, and deployment of software applications; writes clean, maintainable, documented code; and collaborates with colleagues to turn business and technical requirements into working solutions. The engineer also participates in code reviews, troubleshooting, and Agile ceremonies, and learns and applies new tools and technologies. The position is remote within the United States, except hires in the Minneapolis or Washington, D.C. area must work in an office at least four days per week. Remote employees must follow UnitedHealth Group’s Telecommuter Policy.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 8+ years of experience as a full stack developer.
  • 5+ years of experience with C#.
  • 3+ years of healthcare IT experience.
  • 2+ years of basic understanding of software development concepts such as data structures, algorithms, and version control (e.g., Git).

Nice To Haves

  • 2+ years of Python experience.
  • Internship, co-op, or academic project experience in software development.
  • Familiarity with Agile or Scrum development methodologies.
  • Basic understanding of cloud platforms or modern DevOps concepts.
  • Exposure to web technologies, APIs, or databases (SQL or NoSQL).
  • Demonstrated problem-solving skills and willingness to learn.
  • Excellent written and verbal communication skills.

Responsibilities

  • Contribute to the design, development, testing, and deployment of software applications.
  • Write clean, maintainable, well-documented code according to established engineering standards and best practices.
  • Participate in code reviews and incorporate feedback from senior engineers.
  • Collaborate with team members to translate business and technical requirements into working solutions.
  • Assist with troubleshooting, debugging, and resolving software defects.
  • Participate in Agile ceremonies, including sprint planning, stand-ups, and retrospectives.
  • Learn and apply new tools, frameworks, and technologies as part of ongoing professional development.

Benefits

  • Comprehensive benefits package, subject to eligibility requirements.
  • Incentive and recognition programs.
  • Equity stock purchase plan.
  • 401(k) contribution.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service