Senior-Technical Lead

9 - 14 years

13 - 18 Lacs

Posted:2 weeks ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Role Description

Senior Technical Lead

Key responsibilities

  • Lead the design of

    microservices and macro-services architectures

    using API Gateway, Service Mesh, messaging bus, and distributed system patterns.
  • Architect Azure-based solutions leveraging

    AKS, API Management/App Gateway, Key Vault, App Insights/Monitoring, and Azure networking

    best practices.
  • Establish

    domain partitioning and data boundaries

    across Program, User, Patient, and Transaction contexts following DDD principles.
  • Define clean, scalable

    .NET 6+ / C# microservices

    , orchestrators, domain services, and event-driven workflows.
  • Design secure, scalable

    REST APIs

    , including versioning, throttling, rate limiting, and schema governance.
  • Implement async and event-driven integrations using

    Kafka, Azure Service Bus, or RabbitMQ

    .
  • Integrate with enterprise systems such as

    CRM, eServices, Partner APIs, Curate, and legacy solutions

    .
  • Establish API gateway policiesincluding auth, transformation, traffic flow, and resiliency.
  • Ensure strict adherence to

    HIPAA, HITRUST, HICP

    standards.
  • Implement

    encryption (AES-256, TLS 1.2+), RBAC, SSO, MFA, OAuth2/OIDC, JWT

    .
  • Design secure network architecture

    subnets, NSGs, private endpoints, VNET isolation

    .
  • Establish security logging, audit trails, and incident response mechanisms.
  • Architect

    strangler pattern

    implementation with API proxying and progressive domain extraction.
  • Lead migration planning, dependency mapping, and cutover/rollback strategy.
  • Define coexistence architecture across legacy monolith and new microservices.
  • Ensure high resilience, observability, and operational readiness (logging, tracing, metrics).
  • Work with engineering teams to implement domain services with distributed data stores.
  • Provide architectural governance, solution reviews, and adherence to engineering standards.
  • Mentor developers on .NET microservices, async programming, eventing, and cloud native patterns.
  • Collaborate with product, security, DevOps, and QA teams to ensure end-to-end success.

Technical Skills

Skills requirements

  • 9+ years

    in software engineering and 23+ years in

    architecting large-scale microservices platforms

    .
  • Expert in

    Azure cloud architecture

    , including Kubernetes (AKS), API Management, VNET design, Key Vault, identity, and monitoring.
  • Strong experience with

    .NET 6+, C#, WebAPI, async programming

    , and clean architecture.
  • Hands-on with distributed system design, event-driven systems, and integration patterns (REST, events, messaging).
  • Deep understanding of healthcare domain, PHI handling, and regulated data controls.
  • Proven experience implementing

    strangler pattern

    , legacy coexistence, and phased modernization.

Nice-to-have skills

Preferred skills

  • Microsoft Certified Azure Solutions Architect Expert
  • Certified Kubernetes Administrator (CKA)
  • HL7/FHIR or Healthcare IT certifications
  • TOGAF or SAFe Architecture certifications

Mock Interview

Practice Video Interview with JobPe AI

Start Data Science Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Incedo logo
Incedo

Information Technology and Services

Utrecht

RecommendedJobs for You