Software Engineer – Integrations

2 days ago


Remote, India openDr Business Services Pvt. Ltd. Full time ₹ 8,00,000 - ₹ 20,00,000 per year

Job Summary

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.

Job Type: Full-time

Pay: ₹800, ₹2,000,000.00 per year

Benefits:

  • Paid sick time
  • Work from home

Experience:

  • HL7 interface development: 3 years (Required)

Work Location: Remote



  • Remote, India Cloud Software Group Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    About This Team:We are seeking a highly motivated and experienced Systems Software Engineer to join our ibi WebFOCUS development team.In this role, you will play a crucial part in ensuring the quality and new implementation of our flagship business intelligence and analytics WebFOCUS platform.The ibi WebFOCUS platform helps organizations manage and use their...


  • Remote, India Cloud Software Group Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    About This Team:We are seeking a highly motivated and experienced Senior Systems Software Engineer to join our ibi WebFOCUS development team.In this role, you will play a crucial part in ensuring the quality and new implementation of our flagship business intelligence and analytics WebFOCUS platform.The ibi WebFOCUS platform helps organizations manage and...

  • Software Engineer

    2 days ago


    Remote, India Dhruva Technologies Full time ₹ 3,52,000 - ₹ 15,36,587 per year

    Job Description – Software Engineer / Software Engineering Specialist (Field Operations – OFSC)Program: Field OperationsWork Stream: Field OperationsBroad Skill: OFSC Product Knowledge (Upgrades, Configuration & APIs)Role: Software Engineer / Software Engineering SpecialistAbout the RoleWe are looking for a Software Engineer / Software Engineering...

  • Software Engineer

    3 days ago


    remote, India Cotiviti Full time

    OverviewThe Software Engineer is an integral part of our engineering team, responsible for the design, implementation, testing, and maintenance of innovative software products. The successful candidate must be able to quickly learn the existing systems and components, actively participate in expanding the current systems with new functionality, as well as...


  • Remote, India W Energy Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    We are only looking for candidates based in Bangalore or nearby. The last round will be face-to-face. About the RoleWe are looking for an experienced and passionate Senior Software Engineer to join our team. This role will focus on building scalable, secure, and high-performance applications that power critical business processes for our customers. You will...


  • Remote, India Technology Next Full time ₹ 15,00,000 - ₹ 17,00,000 per year

    System integration testing engineer (Cisco's DNAC or Nexus)Work Mode: RemoteExperience: 5-6 yearsA system integration testing (SIT) engineer with experience in Cisco's DNAC or Nexusplatforms validates that network components and software applications function seamlessly together in a data center or large-scale enterprise environment. This role requires deep...


  • Remote, India Data Engineer Academy LLP Full time ₹ 10,000 - ₹ 1,50,000 per year

    We're Hiring: AWS/Snowflake Support Engineer (SME Role)Remote | Full Time | 7AM EST to 3PM EST| Pay: $ /MonthlyAbout the OpportunityThis role is a blend of a Subject Matter Expert (SME) and support engineer. The primary responsibility is to clear project issues for students while working on multiple projects involving AWS, Snowflake, and dbt. The engineer...

  • Software Engineer

    1 week ago


    remote, India Numerator Full time

    About the RoleWe're looking for a passionate and versatile Software Engineer to help us develop an outstanding backend that serves our data collection mobile app. This full-stack role spans from designing, building and maintaining scalable backend systems using Azure, .NET and SQL Server to developing and maintaining responsive Angular applications.You'll...


  • Remote, India Dhruva Technologies Full time ₹ 3,52,000 - ₹ 15,36,587 per year

    Job Description – Software Engineer / Software Engineering Specialist (PRISM – Catalog Operations)Program: Catalog OperationsWork Stream: Catalog OperationsBroad Skill: PRISM Catalog ConfigurationRole: Software Engineer / Software Engineering SpecialistAbout the RoleWe are looking for a skilled Software Engineer / Software Engineering Specialist with...

  • Software Engineer

    3 days ago


    Remote, India Dhruva Technologies Full time ₹ 35,200 - ₹ 15,36,587 per year

    Job Description – Software Engineer (Order Fallout – Siebel)Program: Order FalloutWork Stream: Order Fallout (Siebel)Broad Skill: Order Fallout (Siebel)Role: Software EngineerAbout the RoleWe are seeking a skilled Software Engineer to support Order Fallout Management within the Siebel CRM environment. The role involves monitoring, analyzing, and...