Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Derex Technologies inc Logo

Senior Software Engineer (Healthcare Interoperability)

Derex Technologies inc

Salary not specified
Sep 11, 2025
Parsippany-Troy Hills, NJ, US
Apply Now

Derex Technologies Inc is looking for a Senior Software Engineer to handle the full development life cycle of applications, with a specific focus on healthcare interoperability, FHIR integrations, and secure, scalable, microservices-based applications.

Requirements

  • 8+ years of software development experience* in enterprise application design and development.
  • 2+ years of hands-on experience with healthcare interoperability standards* (FHIR resources/bundles/search, HL7 v2/v3, SMART on FHIR).
  • Strong proficiency in .NET, .NET Core, ASP.NET Core, C-Sharp, MVC, Web APIs, ADO.NET, Entity Framework, Dapper* .
  • Experience with FHIR Servers/APIs* (HAPI, Firely, Microsoft FHIR Server).
  • Expertise in microservices, containerized application development (Docker, Kubernetes* ), and Azure DevOps/CI-CD pipelines* .
  • Strong database experience with SQL Server* performance tuning skills preferred.
  • Knowledge of SOLID design principles, object-oriented and functional programming* .

Responsibilities

  • Architect, design, and develop enterprise applications and microservices using Microsoft .NET/.NET Core, ASP.NET Core, C-Sharp* .
  • Design and implement FHIR servers and RESTful APIs* , ensuring compliance with HL7, SMART on FHIR, and interoperability standards.
  • Integrate FHIR services with EHR/EMR systems, HL7 v2/v3* , and other healthcare data sources.
  • Implement authentication/authorization frameworks (OAuth2, OpenID Connect, SMART on FHIR* ) for secure data exchange.
  • Design and develop ETL processes and healthcare data import/export pipelines* (JSON, XML, HL7, FHIR Bundles).
  • Ensure applications conform to HIPAA, data security, and OWASP best practices* .
  • Participate in Agile (Scrum) ceremonies, CI/CD, testing strategies, and DevOps pipelines.

Other

  • Full development life cycle—from architecture and design, development, integration, and testing, to deployment, documentation, and support.
  • Hands-on technical role involving both independent and team-based collaboration, requiring excellent communication skills, leadership qualities, and deep technical expertise.
  • Collaborate with Product Managers, Business Analysts, and clients to ensure timely delivery of business requirements and solutions.
  • Mentor and guide software engineers and support teams while coordinating with offshore/onshore teams.
  • Provide technical support for business applications post-deployment.
  • Strong problem-solving, analytical, and communication skills.
  • Ability to work independently in a fast-paced environment with changing priorities.