Mercy Health

  • Software Architect (Full stack developer)

    Requisition ID
    Information Technology
    Position Type
    Full Time
    Innovation And R&D
  • Overview

    Job Template Header


    We’re a Little Different


    Our mission is clear. We bring to life a healing ministry through our compassionate care and exceptional service.  


    We don’t believe in jobs at Mercy, we believe in careers that match the unique gifts of unique individuals; careers that not only make the most of your skills and talents, but also your heart.


    At Mercy, you’ll feel our supportive community every step of your day, especially the tough ones. We’re a team and love working that way. That team is expanding, and we currently have exceptional opportunities to help our communities grow.


    Responsibilities and Qualifications

    The Associate Principal - Software Engineer at Mercy Virtual champion the culture of Agile and DevOps. We operate across a wide gamut of disciplines including websites, mobile applications, cloud infrastructure, security, automation, identity management, developer productivity, analytics, and more. We approach all of these problems with a patient centred design mentality, with HIPAA, security, and improving lives at the forefront.

    Learn & Grow:

    • Ongoing focus on growth through training (domain and technical) and knowledge sharing through communities of agile teams
    • Innovation days, hack-a-thons, networking events, and volunteer opportunities
    • Diverse technology stacks in a forward thinking, open source-centric environment


    • Work with other talented people solving a wide range of complex and unique challenges that have real community impact
    • Open workspace promotes collaboration and pairing in a fun, casual environment
    • We value your talent over a role or title. Strength of ideas are valued over position on an org chart.


    • Work life balance and flexibility is not just discussed, it is our way of life
    • Challenging how things are done is not just encouraged, it is expected
    • We value autonomous, self-organizing teams allowing you to have a real say in what you work on, who you work with, and how you work


    • Interact directly with clinical providers and patients to create critical life improving solutions. Be responsible for architecting, implementing, testing, deploying, and supporting the software that drives Mercy Virtual.

    Work with your team and product owner to manage priorities, and deliverables. Performs duties and responsibilities in a manner consistent with our mission, values, and Mercy Service Standards.


    Because you’re committed to excellence, you understand the importance of being properly prepared for your role at Mercy. That’s why you’ll bring to your role the right set of qualifications:

    • Education: Bachelor’s equivalent in related field.
    • Experience: Twelve (12) years of experience in clinical care delivery (hospital or ambulatory based) or complex technology enabled solutions development or a combination of field and development experience.

    We’ll Support You at Work and Home


    Our foundations are built on dignity and respect. Modern Healthcare Magazine named us as a “top 100 places to work.” We go out of our way to help people feel welcomed. We offer day-one comprehensive health, vision and dental coverage, PTO, and employer-matched retirement funds, even to part-time employees. We’re proud to provide tuition reimbursement to help you grow and learn new skills.


    What Makes a Good Match for Mercy


    Compassion and professionalism go hand-in-hand with us, along with exceptional quality care. Having a positive outlook and a strong sense of advocacy is in perfect step with our mission and vision. We’re also collaborative and are not afraid to do a little extra to deliver excellent care – that’s just part of our commitment. If that sounds like a fit for you as well, we encourage you to apply.


    Job Board Tags




    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect with Mercy

    What if I am not ready to apply? Submit your resume here and be considered for future opportunities!