Key Responsibilities
- 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
- 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
- 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
- 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
- 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
- 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)