Backend Engineer (C# / .NET Healthcare Technology)

LI Script
3.5 out of 5 stars
Woodbury, NY 11797

Profile insights

Find out how your skills align with the job description

Skills

Do you have experience in Software engineering?

Education

Do you have a Bachelor's degree?

Job details

Pay

  • $80,000 - $120,000 a year

Job type

  • Full-time

Work setting

  • In-person

Benefits

Pulled from the full job description

  • 401(k)
  • Health insurance
  • Paid time off
  • Vision insurance
  • Dental insurance

Full job description

Primary Responsibilities

  • Design, develop, and maintain secure, scalable, and maintainable backend services using C# and .NET to support healthcare applications and data platforms.
  • Build and maintain event-driven webhook ingestion services that securely process EMR/EHR callbacks (HL7, FHIR, and vendor APIs), ensuring reliable persistence, normalization, and downstream delivery into clinical decision support and pharmacy safety systems.
  • Work extensively with source control (Git), applying best practices in branching, merging, pull requests, and CI/CD workflows.
  • Conduct and participate in peer code reviews to ensure code quality, maintainability, compliance, and team knowledge sharing.
  • Collaborate with product, engineering, and clinical leaders to refine development processes, enforce coding standards, and ensure adherence to healthcare regulatory requirements.
  • Troubleshoot and resolve backend issues; maintain comprehensive unit, integration, and API tests to prevent regressions.
  • Perform robust integration, performance, and security testing, with an emphasis on patient data protection and HIPAA compliance.
  • Use metrics, instrumentation, and code-quality tools to continuously improve reliability and observability.
  • Support onboarding and mentor new engineering team members.
  • Stay current with evolving .NET technologies, healthcare data standards (HL7, FHIR), and system integrations.
  • Communicate proactively with team members, clinicians, and leadership to surface issues and propose solutions.
  • Perform other duties as assigned to advance organizational and patient-focused goals.

Technical Skills

  • Minimum 2+ years of professional software development experience.
  • Strong proficiency in C#, .NET (Core or 6/7+), and PostgreSQL or SQL Server.
  • Experience with debugging, profiling, and performance tuning in distributed systems.
  • Familiarity with Git, CI/CD pipelines, cloud environments (Azure/AWS), and DevOps practices.
  • Proven ability to build scalable, high-availability backend systems, ideally in healthcare or other regulated environments.

Soft Skills

  • Excellent written and verbal communication skills, including the ability to bridge technical and clinical domains.
  • Strong analytical and organizational skills with attention to detail in high-stakes environments.
  • Ability to work independently or within a cross-functional team.
  • Comfortable interacting with both technical peers and non-technical stakeholders, such as clinicians and administrators.
  • Open to feedback and committed to continuous improvement and compliance in healthcare settings.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Prior experience with Agile development methodologies is preferred.
  • Interest in or experience with healthcare technology, EHR/EMR systems, or medical data standards is a strong plus.
  • Demonstrated commitment to ongoing learning, certification, and professional development.

We are an EOE

Job Type: Full-time

Pay: $80,000.00 - $120,000.00 per year

Benefits:

  • 401(k)
  • Dental insurance
  • Health insurance
  • Paid time off
  • Vision insurance

Education:

  • Bachelor's (Required)

Ability to Commute:

  • Woodbury, NY 11797 (Required)

Work Location: In person

Job Type: Full-time

Pay: $80,000.00 - $120,000.00 per year

Benefits:

  • 401(k)
  • Dental insurance
  • Health insurance
  • Paid time off
  • Vision insurance

Work Location: In person