Backend Engineer (C# / .NET Healthcare Technology)
3.5 out of 5 stars
Woodbury, NY 11797
$80,000 - $120,000 a year - Full-time
Profile insights
Find out how your skills align with the job descriptionSkills
Education
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