Senior Software Engineer (Cerner/Epic)

1177402
  • Job type

    Permanent
  • Location

    Florida/ Hybrid
  • Profession

    Other/tbc
  • Industry

    Technology & Internet Services
  • Pay

    $95,000 - $124,000.

Senior Software Engineer (Cerner/Epic) – Permanent – Coral Gables, FL/ Hybrid – $95,000 - $124,000.



The final salary or hourly wage, as applicable, paid to each candidate/applicant for this position is ultimately dependent on a variety of factors, including, but not limited to, the candidate’s/applicant’s qualifications, skills, and level of experience as well as the geographical location of the position.

Applicants must be legally authorized to work in the United States. Visa sponsorship not available.

Our client is seeking a Senior Software Engineer (Cerner/Epic) in Coral Gables, FL/ Hybrid.

Role Description

We are seeking a Senior Software Developer with strong proficiency in Python & Java and practical exposure to Cerner and Epic EHR systems. This role focuses on building scalable, maintainable backend applications that support clinical operations, integration workflows, and automation—without direct involvement in data migration. The ideal candidate is comfortable working with clinical stakeholders and has a passion for clean code, modern DevOps practices, and healthcare technology.
• Bachelor’s or Master’s degree in Computer Science, Software Engineering, Health Informatics, or a related field Led a cross-functional team of developers to deliver high-impact solutions, ensuring alignment on goals, timelines, and technical direction while promoting collaboration, accountability, and quality delivery.
• Bachelor’s or Master’s degree in Computer Science, Software Engineering, Health Informatics, or a related field Designed, developed, and maintained Python & Java-based applications, APIs, and automation scripts integrated with internal and external healthcare systems to support clinical workflows and system interoperability.
• Bachelor’s or Master’s degree in Computer Science, Software Engineering, Health Informatics, or a related field Analyzed and interpreted Cerner assets including Rules, MPages, and CCL logic to support transition initiatives and ensure continuity of critical functionality in evolving workflows.
• Bachelor’s or Master’s degree in Computer Science, Software Engineering, Health Informatics, or a related field Collaborated with Epic technical teams to integrate with FHIR, Epic Interconnect, and other Epic APIs, enabling seamless workflow enhancements and data exchange.
• Bachelor’s or Master’s degree in Computer Science, Software Engineering, Health Informatics, or a related field Partnered with product owners, EHR analysts, and clinical informaticists to translate business and clinical requirements into reliable, scalable technical solutions.
• Bachelor’s or Master’s degree in Computer Science, Software Engineering, Health Informatics, or a related field Contributed to the design and implementation of cloud-native integration patterns, leveraging modern development practices and automation to streamline clinical operations.

Skills & Requirements

• Bachelor’s or Master’s degree in Computer Science, Software Engineering, Health Informatics, or a related field
• 7+ years of backend software development experience in large, complex healthcare environments, with demonstrated leadership in cross-functional engineering teams
• Must possess deep technical expertise in Python and Java, with a strong focus on building scalable, maintainable backend applications and integration tools
• Must possess practical experience with Cerner EHR systems, including Rules Engine, MPages (JavaScript/HTML), and CCL, supporting clinical workflows and system transitions
• Must possess hands-on experience integrating with Epic EHR systems, including FHIR APIs, Epic Interconnect, and general Epic module workflows
• Must possess strong experience developing RESTful APIs, automation scripts, and backend services that support clinical operations and interoperability
• Must possess experience designing and implementing cloud-native integration patterns and working with multi-cloud environments (e.g., AWS, Azure)
• Must possess experience leading small engineering teams or pods, delivering high-impact solutions in collaboration with clinical and technical stakeholders
• Must possess strong understanding of FHIR, HL7, and secure development practices, including HIPAA and PHI handling
• Must possess excellent verbal and written communication skills, with the ability to translate complex technical concepts for clinical and non-technical audiences
• Must possess a Bachelor’s or Master’s degree in Computer Science, Software Engineering, Health Informatics, or a related field
• Experience with CI/CD pipelines (e.g., GitLab), Docker, and Terraform for infrastructure as code
• Exposure to healthcare integration platforms such as Redox, Mirth, or Epic Bridges
• Familiarity with FastAPI, Flask, or similar Python frameworks
• Prior experience working directly with clinical informaticists, EHR analysts, and product owners

Benefits/Other Compensation:

Medical, Dental, Life Insurance, 401K.

Why Hays?

You will be working with a professional recruiter who has intimate knowledge of the industry and market trends. Your Hays recruiter will lead you through a thorough screening process in order to understand your skills, experience, needs, and drivers. You will also get support on resume writing, interview tips, and career planning, so when there’s a position you really want, you’re fully prepared to get it.

Nervous about an upcoming interview? Unsure how to write a new resume?

Visit the Hays Career Advice section to learn top tips to help you stand out from the crowd when job hunting.

Hays is committed to building a thriving culture of diversity that embraces people with different backgrounds, perspectives, and experiences. We believe that the more inclusive we are, the better we serve our candidates, clients, and employees. We are an equal employment opportunity employer, and we comply with all applicable laws prohibiting discrimination based on race, color, creed, sex (including pregnancy, sexual orientation, or gender identity), age, national origin or ancestry, physical or mental disability, veteran status, marital status, genetic information, HIV-positive status, as well as any other characteristic protected by federal, state, or local law. One of Hays’ guiding principles is ‘do the right thing’.
We also believe that actions speak louder than words.
In that regard, we train our staff on ensuring inclusivity throughout the entire recruitment process and counsel our clients on these principles. If you have any questions about Hays or any of our processes, please contact us.

In accordance with applicable federal, state, and local law protecting qualified individuals with known disabilities, Hays will attempt to reasonably accommodate those individuals unless doing so would create an undue hardship on the company. Any qualified applicant or consultant with a disability who requires an accommodation in order to perform the essential functions of the job should call or text 813.336.5570.

Drug testing may be required; please contact a recruiter for more information.

#LI-DNI

Apply for this job