Qualifications
The ideal candidate will possess strong skills in backend service development with experience in .NET, familiarity with AWS services, and proficiency in building scalable applications. A background in data integration, search technologies, and DevOps practices will be advantageous. Excellent collaboration and communication skills are essential to thrive in our agile and innovative work culture.
About the job
At IMO Health, a dynamic team of clinicians, software engineers, and data scientists collaborate to integrate cutting-edge computer science with essential medical knowledge. Our mission is to empower healthcare professionals with reliable access to high-quality health information precisely when they need it, enhancing clinical decision-making for a significant portion of U.S. clinicians.
We are actively looking for a dedicated Senior Full Stack Software Engineer to play a pivotal role in designing, developing, and maintaining high-quality, highly available backend services that drive large-scale search functionalities. You will contribute to the ongoing advancements of IMO Health’s Terminology Search Platform, focusing on scalability, automation, and intelligent search capabilities.
In this hands-on position, you will be integral to the team responsible for the development and operation of IMO Health’s high-availability Terminology Search platform. Your responsibilities will include creating and maintaining backend services such as .NET REST APIs, shared authentication services, Spark and AWS Glue data integration pipelines, search and graph data layers, and AWS infrastructure provisioned with Terraform and Octopus. Furthermore, you will engage in monitoring, alerting, and test automation, utilize AI tools to expedite development, and collaborate closely with engineers, architects, product managers, and customer support partners in a vibrant engineering-first, agile environment.
About IMO Health
IMO Health stands at the intersection of technology and healthcare, providing advanced solutions that empower clinicians to make informed decisions. Our collaborative environment fosters innovation and excellence, making us a leader in clinical decision support technology.