3 days ago

Software Engineer

IMO Health

Hybrid
Full Time
$100,000
Hybrid

Job Overview

Job TitleSoftware Engineer
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$100,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About IMO Health

At IMO Health, a dedicated team of clinicians, software developers, and data scientists merge computer science with medical expertise. Our mission is to empower patients and healthcare professionals with high-quality health information, ultimately improving patient outcomes. We are currently seeking a Software Engineer to join our team.

The Role of a Software Engineer

As a Software Engineer, you will be instrumental in building high-availability applications that drive the extraction, enrichment, and structuring of critical clinical data. Your work will deliver significant value across the entire healthcare ecosystem. You will collaborate closely with engineering, product, and architecture teams to ensure the delivery of reliable, scalable solutions, writing clean and testable code, and championing CI/CD best practices. We are looking for proactive engineers who are passionate about their craft and eager to tackle complex challenges collaboratively. This role is a vital part of a team committed to developing high-availability products on our Content and Data Management Platform.

What You'll Do

  • Deliver quality code through comprehensive unit and integration testing, leveraging an automated test suite.
  • Perform essential source code management tasks under the guidance of more senior software engineers.
  • Work within an Agile team responsible for coding, validation, debugging, reliability, performance analysis, and ongoing operational support of the product.
  • Troubleshoot and resolve software bugs or issues of low to moderate complexity, with close direction, identifying root causes and implementing efficient fixes.
  • Adhere to development standards and effectively present technical solutions to peers during code reviews.
  • Coordinate with cross-functional teams to thoroughly analyze issues.
  • Develop and maintain user-facing features utilizing modern front-end technologies.
  • Assist in building and maintaining robust backend services, APIs, and databases.
  • Collaborate constructively with team members, managing conflict effectively and fostering trust, commitment, and accountability.
  • Deliver high-quality products, embracing transparency, inspection, and adaptation in an agile manner.
  • Implement creative solutions to technical challenges, applying out-of-the-box thinking and interdisciplinary knowledge to enhance existing or create new products.
  • Navigate AI technologies (Agents, Prompt Engineering, LLMs) comfortably, identifying practical applications to improve 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 with full-stack RESTful API.
  • At least 1 year of experience with one or more general-purpose programming languages, including but not limited to: JavaScript, Angular (16+), Typescript, Python, C#, .NET, GoLang.
  • A willingness to seek help and clearly communicate your needs to perform at your best.
  • Experience with cloud technologies (AWS preferred).
  • Experience with software construction and principles.
  • 1+ year experience with development practices such as test automation, CI/CD, and source version control.
  • An academic degree in Computer Science or a comparable discipline, or equivalent experience in application development.

Key skills/competency

  • Software Development
  • High Availability Applications
  • Clinical Data
  • Agile Methodologies
  • Full Stack Development
  • RESTful APIs
  • Cloud Technologies (AWS)
  • AI Technologies (LLMs, Prompt Engineering)
  • CI/CD
  • Test Automation

Tags:

Software Engineer
application development
clinical data
high availability
agile
testing
debugging
code reviews
frontend development
backend services
AI application
JavaScript
Angular
Typescript
Python
C#
.NET
GoLang
RESTful API
AWS
CI/CD

Share Job:

How to Get Hired at IMO Health

  • Research IMO Health's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your Software Engineer resume: Highlight relevant experience in web development, full-stack capabilities, and cloud technologies (especially AWS).
  • Showcase problem-solving skills: Prepare specific examples demonstrating your ability to troubleshoot complex software issues and deliver efficient fixes.
  • Demonstrate Agile methodology familiarity: Discuss your experience with CI/CD, test automation, and collaborative team environments during interviews.
  • Prepare for technical interviews: Be ready to discuss your proficiency in programming languages like JavaScript, Angular, Python, or C#, and your understanding of RESTful APIs.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background