Skip to content
← Back to job listings

Software Engineer – Integrations & Interfaces

openDoctor · Remote, India

Software DevelopmentSenior LevelRemoteQuick applyfull-time12 days ago

About The Role

  • We are seeking a Software Engineer – Integrations & Interfaces to join our growing
  • engineering team. This role bridges application development and healthcare
  • interoperability, focusing on designing, building, and maintaining robust data interfaces
  • with partner systems. You will work across HL7, FHIR, and modern API integrations to
  • enable seamless communication between Surgimate’s platform and external healthcare
  • systems. The ideal candidate combines strong software engineering fundamentals with
  • hands-on experience in healthcare data standards and integration technologies.
  • Communication skills are crucial for this role, as it involves direct interaction with
  • customers, vendors, and technical teams.

Key Responsibilities

Integration Engineering

  • Design, develop, and implement HL7 (v2.x, v3, FHIR) and API-based integrations
  • between Surgimate and partner systems (EHRs, scheduling platforms, and other
  • healthcare IT systems).
  • Perform data mapping, transformation, and validation to ensure accuracy and

compliance of data exchanges.

  • Build and support interface workflows using integration tools (e.g., Mirth Connect).
  • Collaborate with external healthcare providers, IT teams, and internal stakeholders to

deliver seamless and reliable data interoperability.

  • Troubleshoot, test, and monitor interfaces to maintain continuous data flow and

minimize downtime.

Software Development

  • Contribute to the design, development, and maintenance of Surgimate’s web and

backend applications.

  • Develop and document RESTful APIs and services to support integrations and platform connectivity.
  • Participate in code reviews, maintain documentation, and follow best practices for testing and version control.
  • Collaborate closely with cross-functional teams (QA, Product, and US-based Engineering) to deliver scalable and secure solutions.

Operational Support

  • Investigate, debug, and resolve integration and software issues reported by internal

teams or clients.

  • Contribute to continuous improvement efforts by suggesting enhancements to interface

architecture, workflow automation, and data exchange efficiency.

  • Support broader platform initiatives as needed.

Required Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or related field (or

equivalent practical experience).

  • 4–6 years of professional experience in software development and system integrations.
  • Proficiency in at least one modern programming language/framework: Angular, Ruby on

Rails, Python, PHP , NodeJS or Java.

  • Proven experience with HL7 interface development, message types (ADT , ORM, ORU,

SIU), and FHIR APIs.

  • Strong understanding of RESTful API design, JSON/XML data structures, and database

querying (SQL and NoSQL).

  • Excellent debugging and problem-solving skills with a focus on reliability and

performance.

  • Outstanding communication and interpersonal skills – ability to work directly with
  • customers, vendors, and technical teams to gather requirements, resolve issues, and
  • ensure smooth integrations.
  • Effective collaborator in a distributed, remote-first environment.

Preferred Qualifications

  • Experience with Mirth Connect or similar integration engines.
  • Background in healthcare IT and understanding of interoperability standards and

compliance (HIPAA, CCD, CDA).

  • Familiarity with cloud platforms (AWS, Azure, GCP) and CI/CD pipelines.
  • Exposure to AI development tools such as Cursor, Claude, or similar.
  • Prior experience integrating with EMR/EHR systems

Working Conditions

  • Remote-first position with home office as the primary workspace.
  • Required overlap of 9:00 AM – 12:00 PM ET to collaborate with US-based teams.
  • Flexibility to work extended hours as needed to support key initiatives.Why Join Us
  • Play a pivotal role in building the integration framework that powers data interoperability across healthcare systems.
  • Work on innovative healthcare technology products with a direct impact on patient care coordination.
  • Collaborative and inclusive environment focused on learning, innovation, and delivery excellence.

___________________________________________________

LEARN MORE ABOUT OPENDOCTOR

Our Product & Mission

At openDoctor, we’re one company with three powerful platforms — Surgimate, ImplantBase, and openDoctor — working together to transform how surgeries are coordinated and delivered. Each platform supports a different phase of the surgical journey, from patient access and scheduling to implant management and post-operative care. United under one mission, we’re building the essential operating system for surgical orchestration — helping providers deliver faster, smarter, and safer care.

Our Team

At openDoctor, we are a remote first team distributed across the US with R&D Centers in Israel & India. We offer opportunities for our team to spend time together at meetups, volunteer, and work flexibly.

Read more about our team & values here

  • https://www.surgimate.com/ https://www.surgimate.com/careers/
  • https://us.implantbase.com/
  • https://opendr.com/

This listing was posted by a verified recruiter at openDoctor. Report this listing