Logo for IMO Health

Software Engineer

Roles & Responsibilities

  • A relevant technical BA/BS degree or equivalent practical experience in Computer Science or a related discipline.
  • 1+ year of experience in web-based software development (ideally full-stack RESTful API) or 3 years of relevant professional experience.
  • Proficiency in at least one language from JavaScript, TypeScript, Python, C#, .NET, GoLang, or Angular (16+).
  • Experience with cloud technologies (AWS preferred) and development practices such as CI/CD, test automation, and version control.

Requirements:

  • Delivers quality code via unit and integration testing through automated tests.
  • Develops and maintains user-facing features using modern front-end technologies and supports backend services, APIs and databases.
  • Troubleshoots and resolves low to moderate complexity bugs with guidance from senior engineers, identifying root causes and providing fixes.
  • Participates in code reviews, follows development standards, and collaborates with cross-functional teams in an Agile environment.

Job description

At IMO, a team of clinicians, software developers, and data scientists combine computer science and medical expertise to help patients and healthcare professionals' access high quality health information that improves patient outcomes. We’re seeking a Software Engineer to build high availability applications that power the extraction, enrichment, and structuring of clinical data, delivering value across the healthcare ecosystem. You’ll collaborate with engineering, product, and architecture teams to deliver reliable, scalable solutions, write clean and testable code, and support CI/CD best practices. We value engineers who are proactive, passionate about their craft, and eager to solve complex challenges together. This role is part of a team dedicated to developing high-availability products on the Content and Data Management Platform.

WHAT YOU’LL DO:
  • Delivers quality code via unit and integration testing through a suite of automated tests. 
  • Performs basic source code management tasks at the direction of more senior software engineers. 
  • Works with the team who are responsible for coding, validating, debugging, reliability, performance analysis and the ongoing operational aspects of the product in an Agile environment. 
  • Troubleshoots and resolves low to moderate complexity software bugs or issues, with close direction from more senior software engineers, and finds the real root cause and provides an efficient fix. 
  • Follows development standards and effectively demonstrates technical solutions to other software engineers in code reviews. 
  • Coordinates with all cross functional teams to analyze issues. 
  • Develop and maintain user facing features using modern front-end technologies.
  • Assist in building and maintaining backend services, APIs and databases.
  • Works cooperatively with team members to manage conflict constructively and fosters trust, commitment, accountability. 
  • Delivers quality product leveraging the values of transparency, inspection and adaptation in an agile way. 
  • Implements creative solutions to technical challenges and embraces out-of-the-box thinking to apply knowledge and learning from various disciplines to create new or improve existing products. 
  • Be comfortable navigating AI technologies (Agents, Prompt Engineering, LLM’s) and identifying practical ways to apply them to enhance product functionality, user experience, or operational efficiency.

  • WHAT YOU’LL NEED:
  • A relevant technical BA/ BS Degree and one year of experience, or three years of relevant professional experience in web-based software development, ideally full stack RESTful API. 
  • At least 1 year experience with at least one of the following general-purpose programming languages, including but not limited to: JavaScript, Angular(16+), Typescript, Python, C#, .NET, GoLang. 
  • A willingness to ask for help and able to communicate what you need to do your best work.  
  • Any amount of experience working with cloud technologies (AWS preferred). 
  • Any amount of experience software construction and principles. 
  • 1+ year exp development practices like test automation, CI/CD, source version control, etc. 
  • An academic degree in Computer Science or comparable discipline, or relevant experience in developing application. 
  • Software Engineer Related jobs

    Other jobs at IMO Health

    We help you get seen. Not ignored.

    We help you get seen faster — by the right people.

    🚀

    Auto-Apply

    We apply for you — automatically and instantly.

    Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

    AI Match Feedback

    Know your real match before you apply.

    Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

    Upgrade to Premium. Apply smarter and get noticed.

    Upgrade to Premium

    Join thousands of professionals who got noticed and hired faster.