Proarch

Lead .Net Developer

Apply Now

Job Description

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
  1. .NET Web API Development
    • Experience building .NET Web APIs from scratch, including API design, implementation, and best practices.
  2. Microservices Architecture
    • Good understanding of microservices concepts, service boundaries, communication patterns, and error handling.
  3. Cloud Technologies
    • Experience with any cloud platform, preferably AWS, including deploying or working with cloud‑hosted services.
  4. Source Control & DevOps Practices
    • Strong knowledge of Git workflows, branching strategies.
    • High‑level understanding of CI/CD pipelines and deployment practices.
  5. System Design
    • Experience with system design, including:
      • API design (REST principles, versioning, contracts)
      • Database design (schema design, relationships, performance considerations)