Thinkgrid Labs is at the forefront of innovation in custom software development. Our expert team of software engineers, architects, and UI/UX designers specialises in crafting bespoke web, mobile, and cloud applications, along with AI solutions and intelligent bots. Serving a diverse range of industries, we have a global client base across five continents. Our commitment to quality and passion for technological advancement drive us to push boundaries and set new standards. We're expanding our team with smart and creative individuals who are passionate about building high-performance, user-friendly, flexible, and maintainable software.
We are hiring a Health Information Exchange (HIE) Software Engineer to work on projects for clients outside of India, so excellent oral and written communication skills are a must.
Job Title
Location
Working Hours
Experience Required
Education
Who you are:
HIE Standards Specialist:
Deep, practical knowledge of IHE profiles and ITI transactions—PIX/PDQ, XDS.b, XCA, XCDR/XCT, XCPD, XDW—and familiarity with HL7 v2/v3, CDA, and FHIR.Integration Engineer:
Proven experience building and securing SOAP and RESTful services, handling message transformation (Mirth Connect, Iguana, Apache Camel, or similar), and integrating with EMR/EHR systems.Master Patient Index (MPI) Pro:
Hands-on experience implementing or integrating enterprise/clinical MPIs, probabilistic or deterministic matching algorithms, and patient de-duplication strategies.Cloud-Native Developer:
Proficient in one or more modern stacks—Java/Spring Boot, .NET Core, Node.js/TypeScript, or Python/FastAPI—with microservices architecture, containerisation (Docker, Kubernetes), and deployments on AWS / Azure / GCP.Security & Compliance Aficionado:
Working knowledge of HIPAA, CMS, ONC Certification criteria, TEFCA, OAuth 2.0/OIDC, and TLS/MTLS for secure data exchange.Quality Champion:
Comfortable with IHE Gazelle, NIST XDS tools, Touchstone, or similar test harnesses to validate conformance and performance.Problem Solver & Team Player:
Thrive in an agile, distributed, cross-functional environment; able to communicate complex technical ideas clearly to non-technical stakeholders.Passionate & Humble:
Enthusiastic about improving healthcare data exchange and willing to learn continuously while empowering teammates.
What you will be doing:
Design & Architecture:
Define HIE solution architectures, data models, and APIs that implement IHE ITI profiles (PIX/PDQ, XDS.b, XCA, XCPD, XCDR, etc.)—including security, scalability, and high availability considerations.Development & Integration:
Build and maintain services, adapters, and orchestration workflows to ingest, store, query, and retrieve clinical documents and images across disparate systems. Implement enterprise or federated MPI services with robust patient-matching logic and reconciliation workflows.Standards Conformance & Validation:
Configure and execute automated test suites using Gazelle EVS Client, NIST validators, Inferno, or custom Postman collections to ensure full IHE/HL7 compliance.Performance Optimisation & Monitoring:
Profile message throughput, tweak database indexes (SQL/NoSQL), and fine-tune document repository/registry performance; set up dashboards (Prometheus/Grafana, CloudWatch, or Azure Monitor).DevOps & CI/CD:
Automate build, test, and deployment pipelines (GitHub Actions, Azure DevOps, Jenkins, or GitLab CI) and manage infrastructure as code (Terraform, CloudFormation).Security & Compliance:
Enforce role-based access controls, audit logging, encryption in transit/at rest, and risk mitigation strategies aligned with HIPAA and ISO 27001 standards.Documentation & Knowledge Sharing:
Produce technical design docs, sequence diagrams, data-flow diagrams, and API specs; guide junior engineers and collaborate closely with QA, analysts, and customer teams.Continuous Improvement:
Stay current with evolving IHE profiles (e.g., Mobile Health Document Sharing), FHIR-based exchange initiatives, and industry best practices; recommend enhancements to keep our HIE offerings cutting-edge.
Benefits
- 5 day work week (unless for rare emergencies)
- 100 % remote setup with flexible work culture and international exposure
- Opportunity to work on mission-critical healthcare projects impacting providers and patients globally