1

Epic Software Developer Jobs in Minnesota (NOW HIRING)

Epic Hospital Billing Coordinator Position Summary Join Deloitte's AI & Engineering practice to ... software, data, AI, network, and hybrid cloud infrastructure. These solutions are powered by ...

Hospital Billing Operator

Minneapolis, MN · Remote

$19 - $24.50/hr

Epic Hospital Billing Operator Position Summary Join Deloitte's AI & Engineering practice to ... software, data, AI, network, and hybrid cloud infrastructure. These solutions are powered by ...

Quality Engineer

Bloomington, MN · On-site

$72K - $93K/yr

... software development lifecycle. The Quality Engineer helps maintain quality standards, supports desktop and electronic medical record (Epic) updates, and manages physical and virtual test ...

Quality Engineer

Bloomington, MN · On-site

$34.28 - $51.42/hr

... software development lifecycle. The Quality Engineer helps maintain quality standards, supports desktop and electronic medical record (Epic) updates, and manages physical and virtual test ...

Quality Engineer

Bloomington, MN

$72K - $93K/yr

... software development lifecycle. The Quality Engineer helps maintain quality standards, supports desktop and electronic medical record (Epic) updates, and manages physical and virtual test ...

next page

Showing results 1-20

Epic Software Developer information

See Minnesota salary details

$47K

$109.5K

$162.6K

How much do epic software developer jobs pay per year?

As of Jul 7, 2026, the average yearly pay for epic software developer in Minnesota is $109,542.00, according to ZipRecruiter salary data. Most workers in this role earn between $88,100.00 and $127,300.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Epic Software Developer position, and why are they important?

Success as an Epic Software Developer requires strong proficiency in software development (often C# or other .NET languages), database management, and a proven understanding of the Epic EHR platform or healthcare IT systems, typically supported by a degree in computer science or related field. Familiarity with tools like Epic Bridges, Epic Chronicles, and relevant certifications such as Epic Certification are frequently required. Excellent problem-solving, teamwork, and communication skills help developers collaborate effectively with clinical staff and IT teams. These capabilities ensure reliable software solutions that enhance clinical workflows and meet strict healthcare compliance standards.

What are some typical challenges faced by Epic Software Developers on the job?

Epic Software Developers often encounter the challenge of integrating complex healthcare workflows into customized EHR solutions while maintaining strict compliance with regulatory standards such as HIPAA. They may need to troubleshoot and resolve issues that arise from interoperability between Epic modules and other external systems. Additionally, adapting to frequent Epic software updates while ensuring minimal disruption to clinical operations can be demanding. Collaboration with clinicians, analysts, and other technical teams is key to understanding requirements and delivering effective solutions, making strong communication and adaptability valuable assets for success in this role.

What engineer makes $500,000 a year?

Senior software engineers, especially those working in high-demand fields like finance, technology, or at large tech companies, can earn $500,000 or more annually. Achieving this level typically requires extensive experience, advanced skills, and often stock options or bonuses as part of compensation packages.

What do you need to be an epic software developer?

To become an Epic software developer, you typically need a strong background in computer science or software engineering, proficiency in programming languages such as Java, C++, or SQL, and experience with Epic's software platforms and tools. Knowledge of healthcare workflows and relevant certifications can also be beneficial for working on Epic systems.

What is an Epic Software Developer job?

An Epic Software Developer designs, builds, and maintains software applications for healthcare organizations using Epic Systems’ platform. They work with Epic’s proprietary programming languages, such as MUMPS and Cache, to develop solutions that improve patient care and streamline hospital operations. Responsibilities may include integrating Epic with other systems, customizing workflows, and troubleshooting issues. Developers often collaborate with analysts and clinicians to tailor Epic applications to the needs of healthcare providers. Certification in specific Epic modules may be required based on the employer's needs.

Is it hard to get hired at Epic?

Getting hired as an Epic Software Developer can be competitive due to the company's rigorous interview process, which often includes technical assessments, coding challenges, and behavioral interviews. Strong programming skills, experience with Epic systems or healthcare software, and relevant certifications can improve your chances of success.

What is an Epic developer?

An Epic developer is a software professional who specializes in designing, implementing, and maintaining applications built on Epic Systems' electronic health record (EHR) platform. They often work with Epic's proprietary tools and programming languages, such as Cache and Chronicles, and require knowledge of healthcare workflows and certifications like Epic's certification programs.
What are the most commonly searched types of Epic Software Developer jobs in Minnesota? The most popular types of Epic Software Developer jobs in Minnesota are:
Infographic showing various Epic Software Developer job openings in Minnesota as of July 2026, with employment types broken down into 60% Full Time, and 40% Contract. Highlights an 80% In-person, and 20% Remote job distribution, with an average salary of $109,542 per year, or $52.7 per hour.
Microservice Architect (Full Time)

Microservice Architect (Full Time)

Two95 International Inc.

Richfield, MN • On-site

Full-time

Posted 26 days ago


Job description

Core Responsibilities of the role include:
  • Technical authority and a leader in designing robust scalable, loosely coupled components and microservices based Tier 1 application
  • Strong experience designing across multiple technology stacks combining legacy with modern architecture
  • Strong understanding of business needs and able to interface with business partners and other architects throughout the organization
  • Create architecture solution blueprints and other UML based design documentation
  • Lead architecture discussions with partnership across Enterprise Architecture group, other architects in Scheduling, Lead Engineers from the Scrum Teams to design robust, scalable, highly tolerant cloud ready application system
  • Participate in EPIC grooming with Product Owners, Lead Engineers, business teams to ensure business need has been uncovered and a viable technical solution has been found
  • Keep up to date on industry technology trends and modern software delivery techniques.
  • Communicate and effectively articulate technical decisions to business and technical partners
  • Developing and maintaining long term business domain knowledge

TWO95 International logo

About TWO95 International

Sourced by ZipRecruiter

At TWO95 International, we believe it is imperative that a hiring company is assured of procuring the right candidate to fill a job requirement. We have an extensive local and International network, and a fully digitalized sourcing approach that allows us to find a candidate best suited for the job. Furthermore, we strive to secure well matched opportunities that align with the personal and career aspirations of our candidates.

Industry

Recruiting and staffing services

Company size

11 - 50 Employees

Headquarters location

Cherry Hill, NJ, US

Year founded

2009

Social media