1. Digital Health Jobs
  2. Epic

Software Development

Posted on November 23, 2025 (2 minutes ago)

Software Development at Epic

At Epic, software development means creating code that saves lives and drives healthcare innovation. Our work ranges from emerging technologies such as machine learning, natural language processing, and NoSQL databases, to foundational software solutions impacting hundreds of millions of patients worldwide.

Key Highlights

Create software that improves healthcare by collaborating on algorithmically complex technical problems across the stack, including mobile apps for patients and doctors and backend systems processing vast amounts of data.
You will own and invent software projects, moving your ideas from concept to implementation, with immediate responsibility and creativity in designing solutions.

Learning and User Immersion

Developers at Epic observe healthcare environments firsthand through immersion trips to understand how software is used in context, making software intuitive and easier for clinicians and patients.

Projects

Work on innovative projects such as Diagnosis Advisor, which uses AI and real-world data to support faster and more accurate diagnoses, and Best Care Choices, which leverages real-world patient outcomes to help clinicians make informed decisions.
Contribute to AI Trust and Assurance Suite, ensuring safe and effective AI deployment tailored to diverse patient populations and evolving healthcare standards.

Team Culture

Epic developers deeply own their projects, engaging directly with clinicians, co-designing with teams, and continuously growing their healthcare knowledge. They values independence, creativity, and making meaningful impacts on patient care.

Career Path

Employees at Epic experience robust growth opportunities, evolving from individual contributors to team leads and division managers through impactful roles and leadership on various projects.

FAQs

Development processes vary and may include methodologies such as V-model, Agile, incremental, or iterative, with quarterly software releases.
Travel includes several immersion trips in the first year and fewer trips annually thereafter, with options for more travel supporting hospital transitions and industry conferences.
Technologies used encompass .NET/C#, Typescript/Javascript, Swift/Objective C, Java/Kotlin, Caché, and React, chosen and regularly reevaluated for the best fit.

How to Apply

Interested candidates can apply through the official Epic careers site: Apply now.