Key Responsibilities
1. Technical Leadership
-
Lead the design, development, and implementation of full stack applications.
-
Provide technical direction, conduct code reviews, and mentor team members.
-
Establish and enforce development standards, architecture guidelines, and best practices.
2. Full Stack Development
-
Develop robust backend systems using .NET / .NET Core, ASP.NET, and MVC architecture (mandatory).
-
Build and maintain dynamic, responsive front-end applications using JavaScript and Angular.
-
Design and implement RESTful APIs and integrate with external systems.
3. US Healthcare Domain Expertise
-
Design and implement solutions aligned with US Healthcare processes and compliance requirements.
-
Work with healthcare data standards such as HIPAA, HL7, FHIR, and EDI transactions (837/835).
-
Ensure data privacy, security, and regulatory compliance across applications.
4. System Design & Architecture
-
Architect scalable, secure, and high-performance applications.
-
Contribute to microservices and cloud-based architecture decisions.
-
Optimize system performance and ensure high availability.
5. Collaboration & Stakeholder Engagement
-
Work closely with product owners, business analysts, and healthcare stakeholders to gather and translate requirements.
-
Collaborate with cross-functional teams including QA, DevOps, and UI/UX designers.
6. DevOps & Quality Assurance
-
Implement CI/CD pipelines and follow DevOps best practices.
-
Ensure code quality through unit testing, integration testing, and automated testing frameworks.
Troubleshoot and resolve complex production issues.
Requirements
Technical Skills
-
Proven experience in the US Healthcare domain
-
Exposure to FHIR
-
.NET Web API Development
-
Experience building .NET Web APIs from scratch, including API design, implementation, and best practices.
-
Microservices Architecture
-
Good understanding of microservices concepts, service boundaries, communication patterns, and error handling.
-
Cloud Technologies
-
Experience with any cloud platform, preferably AWS, including deploying or working with cloud‑hosted services.
-
Source Control & DevOps Practices
-
Strong knowledge of Git workflows, branching strategies.
-
High‑level understanding of CI/CD pipelines and deployment practices.
-
System Design
-
Experience with system design, including:
- API design (REST principles, versioning, contracts)
-
Database design (schema design, relationships, performance considerations)