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)
