Senior Lead Engineer - IT

1 Year ago โ€ข 5-10 Years โ€ข Software Development & Engineering

Job Summary

Job Description

We are seeking an accomplished Lead C# / .NET Core & React Full Stack Developer with strong expertise in microservices architecture and distributed systems. This role involves building scalable, high-performance backend and frontend systems. The ideal candidate will be highly skilled in C#, .NET Core, containerized microservices, cloud-native development, and DevOps. Responsibilities include architecting and developing headless, service-oriented applications, designing distributed microservices, ensuring backend service expertise with async programming and memory management, building domain-centric business logic with Clean Architecture, using SOLID principles and design patterns, and creating reusable SDKs. The role also requires expertise in data persistence, testing, observability, cloud, DevOps, CI/CD, and front-end development with React, NextJS, and Node.js. Leadership responsibilities include technical design discussions, code reviews, mentoring team members, and participating in agile ceremonies.
Must have:
  • Lead C# / .NET Core & React Full Stack Developer
  • Microservices architecture & distributed systems
  • Scalable, high-performance backend & frontend systems
  • C# language features & .NET Core runtime
  • Containerized microservices
  • Cloud-native development & DevOps
  • React & NextJS frontend development
  • Own production stability & guide root cause analysis
  • Architect/develop headless, service-oriented apps
  • Design distributed microservices, Background/Worker Services
  • Expertise on backend services with async programming & memory management
  • Build domain-centric business logic with Clean Architecture
  • Use SOLID principles, Design patterns & Command patterns
  • Entity Framework Core/Dapper for data access
  • SQL Server, PostgreSQL, or NoSQL (MongoDB/Redis)
  • Optimize database performance
  • Write unit test cases for better test coverage
  • Working experience with Splunk, AppDynamics, JSON/XML
  • Containerize services using Docker
  • Deploy to Kubernetes or Azure Container Apps
  • Design/maintain CI/CD pipelines with Azure DevOps, GitHub Actions, or GitLab
  • Experience with source code repositories (Bitbucket, GitHub)
  • Hands-on experience developing enterprise-level web applications with ReactJS
  • Understanding of NextJS, Node.js development
  • Experience with CDD based UI development
  • Knowledge of JavaScript, CSS, HTML, and jQuery
  • Experience consuming REST APIs
  • Integrate with backend APIs using token-based auth
  • Implement state management via NgRx, Redux, or Context API
  • Experience with both CSR & SSR
  • Experience with maintaining web vitals
  • Lead technical design discussions
  • Review code for quality, performance, and maintainability
  • Mentor team members on C#/.NET Core, system design
  • Participate in sprint planning & backlog grooming
  • Collaborate with product managers, QA, DevOps, and stakeholders
  • 5-10 years of software development experience
  • 3-4+ years focused on microservices in C# and .NET Core
  • Deep understanding of C# language internals, memory management, async/await, parallelism, diagnostics
  • Experience building microservices and APIs
  • Hands-on with Docker, Kubernetes, cloud-native development (Azure, AWS)
  • Expertise in unit testing, mocking frameworks, and observability tools
Good to have:
  • Experience with event-driven workflows using message queues (RabbitMQ, Azure Service Bus, Kafka)
  • Experience resolving code smells, vulnerabilities, and application security flaws
  • Good to have experience on IaC tools (Terraform, Bicep, ARM)
  • Experience in event-driven architectures, distributed transactions
  • Familiarity with gRPC and API versioning strategies
  • Experience working in regulated or high-security industries

Job Details

Job Description:

Job Title:

Tech Lead C# / .NET & React Developer โ€“ Full Stack

Experience Required: 8-10 Years

Location: [Hybrid / Onsite]

Type: Full-Time

Role Summary:

We are seeking an accomplished Lead C# / .NET Core & React Full Stack Developer with strong expertise in microservices architecture, distributed systems, and modern front-end frameworks React. This role focused on building scalable, high-performance backend & frontend systems and enabling a cross-functional team to deliver robust full-stack solutions.

The ideal candidate is highly skilled in C# language features, .NET Core runtime capabilities, and containerized microservices, with strong experience in cloud-native development, DevOps, and code quality enforcement along with the frontend development in React & NextJS . He should Own production stability, support escalated issues, and guide root cause analysis and resolution.

Key Responsibilities

Backend Development โ€“ C# & .NET Core

  • Architect and develop headless, service-oriented applications using C# and .NET Core .
  • Design distributed microservices, Background Services, and Worker Services.
  • Expertise on backend services with async programming & Memory management
  • Build domain-centric business logic with Clean Architecture.
  • Use SOLID principles, Design pattern and Command patterns for loosely coupled code.
  • Preferred to have experience with event-driven workflows using message queues like (RabbitMQ, Azure Service Bus, Kafka).
  • Create reusable SDK, Libraries for internal services consumption.
  • Experience resolving code smells, vulnerabilities, and application security flaws.

Data & Persistence Layer

  • Use Entity Framework Core and/or Dapper to implement efficient, secure data access strategies.
  • Work with SQL Server, PostgreSQL, or NoSQL solutions like MongoDB or Redis.
  • Optimize database performance with indexing, query tuning, and connection pooling.

Testing & Observability

  • Write unit test cases for better test coverage .
  • Working experience with Splunk (logging), AppDynamics, JSON/XML,  Caching, Performance Analysis & Profiling,

Cloud, DevOps, and CI/CD

  • Containerize services using Docker and deploy to Kubernetes or Azure Container Apps.
  • Design and maintain CI/CD pipelines with Azure DevOps, GitHub Actions, or GitLab.
  • Good to have experience on IaC tools (Terraform, Bicep, ARM) to provision infrastructure.
  • Experience with source code repositories tools, Bitbucket, GitHub.

Front-End Experience with React

  • Hands-on knowledge and experience with developing enterprise-level web applications  with a strong focus on ReactJS
  • Understanding of NextJS ,Node.js development and debugging tools
  • Experience with CDD based UI development.
  • Knowledge of JavaScript, CSS, HTML, and jQuery
  • Experience consuming REST APIs using Fetch, Axios, etc. and asynchronous data handling
  • Integrate with backend APIs using token-based auth (JWT/OAuth2).
  • Implement state management via NgRx, Redux, or Context API.
  • Experience with both CSR & SSR
  • Experience with maintaining web vitals .

Leadership & Managerial Responsibilities

  • Lead technical design discussions, define service boundaries, and maintain architecture documentation.
  • Review code for quality, performance, and maintainability; enforce best practices across teams.
  • Mentor team members on C#/.NET Core, system design, and debugging complex distributed systems.
  • Participate in sprint planning, backlog grooming, and agile ceremonies.
  • Collaborate with product managers, QA, DevOps, and stakeholders to ensure timely and high-quality delivery.

Required Skills & Experience

  • 5-10 years of software development experience, with at least 3-4+ years focused on microservices in C# and .NET Core.
  • Deep understanding of C# language internals, memory management, async/await, parallelism, and diagnostics.
  • Experience building microservices and APIs.
  • Hands-on with Docker, Kubernetes, cloud-native development (Azure, AWS).
  • Expertise in unit testing, mocking frameworks, and observability tools.

Preferred Qualifications

  • Experience in event-driven architectures, distributed transactions.
  • Familiarity with gRPC and API versioning strategies.
  • Experience working in regulated or high-security industries (e.g., finance, healthcare).

Location:

This position can be based in any of the following locations:

Chennai

Current Guardian Colleagues: Please apply through the internal Jobs Hub in Workday

Similar Jobs

Capgemini - .Net, Azure

Capgemini

Bengaluru, Karnataka, India (On-Site)
โ€ข 1 Month ago
Playtika - Marketing Strategy Manager (Temporary Position)

Playtika

Israel (On-Site)
โ€ข 7 Months ago
Universally Speaking - Czech Games Tester

Universally Speaking

Community Of Madrid, Spain (On-Site)
โ€ข 3 Months ago
Age of Learning - Senior Data Scientist

Age of Learning

United States (Remote)
โ€ข 2 Months ago
Capgemini - Android Middleware/Framework

Capgemini

Bengaluru, Karnataka, India (On-Site)
โ€ข 2 Months ago
zeta - Manager - Software Development

zeta

Bengaluru, Karnataka, India (On-Site)
โ€ข 8 Months ago
Ansys - Senior Application Engineer

Ansys

Waltham, Massachusetts, United States (On-Site)
โ€ข 2 Months ago
Colo pl - Server-Side Engineer (New Title)

Colo pl

Minato City, Tokyo, Japan (On-Site)
โ€ข 1 Year ago
Toast - Software Engineering Manager II - Funds Management

Toast

Dublin, County Dublin, Ireland (Hybrid)
โ€ข 6 Days ago
Enphase Energy - Sr Staff Engineer Mechanical Engineer

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
โ€ข 4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Alpha Sense - Join AlphaSense India Talent Community

Alpha Sense

Bengaluru, Karnataka, India (On-Site)
โ€ข 1 Month ago
Jane Street - Move-Add-Change Engineer

Jane Street

New York, United States (On-Site)
โ€ข 6 Days ago
Wrike - Account Manager 2

Wrike

Paris, รŽle-de-France, France (Hybrid)
โ€ข 6 Days ago
Next Level Business Services - Sr. Java Developer

Next Level Business Services

Chicago, Illinois, United States (On-Site)
โ€ข 8 Months ago
Nium - Analyst/Senior Analyst- KYB Operations

Nium

Mumbai, Maharashtra, India (Hybrid)
โ€ข 1 Month ago
Canonical - Enterprise Customer Success Manager

Canonical

(Remote)
โ€ข 1 Month ago
Capgemini - LDD

Capgemini

Hyderabad, Telangana, India (On-Site)
โ€ข 1 Month ago
Qualcomm - Software Security Engineer

Qualcomm

Farnborough, England, United Kingdom (On-Site)
โ€ข 1 Month ago
Weta Fx - FXTD

Weta Fx

Vancouver, British Columbia, Canada (On-Site)
โ€ข 2 Months ago
Nium - Head of Compliance & MLRO

Nium

Amsterdam, North Holland, Netherlands (Hybrid)
โ€ข 3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Chennai, Tamil Nadu, India

GHX - Supervisor - Managed Services

GHX

Hyderabad, Telangana, India (On-Site)
โ€ข 6 Days ago
PwC - Manager - SAP FICO - GDC

PwC

Kolkata, West Bengal, India (On-Site)
โ€ข 9 Months ago
NetBrain - Network Automation Engineer, POC Team

NetBrain

Hyderabad, Telangana, India (Hybrid)
โ€ข 6 Days ago
Arcadia - Data Analyst - Tariff Operations

Arcadia

Chennai, Tamil Nadu, India (Hybrid)
โ€ข 6 Days ago
Assystems - Plant Engineer - Commissioning

Assystems

Mumbai, Maharashtra, India (On-Site)
โ€ข 8 Months ago
AeroSpike - Senior Engineer, Observability and Manageability

AeroSpike

Bengaluru, Karnataka, India (Hybrid)
โ€ข 1 Month ago
velotio technologies  - Senior Backend Engineer

velotio technologies

Pune, Maharashtra, India (On-Site)
โ€ข 3 Weeks ago
Accenture - Advanced Application Engineer

Accenture

Chennai, Tamil Nadu, India (On-Site)
โ€ข 2 Months ago
Nasdaq - Sales Executive - Senior Specialist

Nasdaq

Mumbai, Maharashtra, India (Hybrid)
โ€ข 1 Month ago
Dream Sports - MISE - Sales (Delhi)

Dream Sports

Delhi, India (On-Site)
โ€ข 6 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

FICO - Software Engineering Lead Engineer

FICO

Bengaluru, Karnataka, India (On-Site)
โ€ข 1 Day ago
Google - CPU Logic Design Engineer

Google

Haifa, Haifa District, Israel (On-Site)
โ€ข 2 Months ago
Qualcomm - BSP Engineer, CE

Qualcomm

Hyderabad, Telangana, India (On-Site)
โ€ข 2 Months ago
Euromonitor - Software Engineer 3

Euromonitor

Bengaluru, Karnataka, India (Hybrid)
โ€ข 1 Week ago
Extreme Inc. - Control Design Bridge Engineer

Extreme Inc.

Osaka, Osaka, Japan (On-Site)
โ€ข 4 Weeks ago
Thousand Eyes - Principal Software Engineer, Endpoint

Thousand Eyes

London, England, United Kingdom (Hybrid)
โ€ข 4 Weeks ago
zoox - Prototype Fabrication Engineer

zoox

Foster City, California, United States (On-Site)
โ€ข 2 Months ago
Tide - Senior Threat Detection Engineer

Tide

Romania (Hybrid)
โ€ข 1 Month ago
Jane Street - Mobility/MDM Engineer

Jane Street

London, England, United Kingdom (On-Site)
โ€ข 1 Month ago
Capgemini - Mechanical & Physical Engineer - B

Capgemini

Bengaluru, Karnataka, India (On-Site)
โ€ข 1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Every day, Guardian helps our 29 million customers realize their dreams through a range of insurance and financial products and services. Our Purpose, to inspire well-being, guides our dedication to the colleagues, consumers, and communities we serve. We know that people count, and we go above and beyond to prepare them for the life they want to live, focusing on their overall well-being โ€” mind, body, and wallet. As one of the largest mutual insurance companies, we put our customers first. Behind every bright future is a GuardianTM.

New York, United States (Hybrid)

Holmdel, New Jersey, United States (Hybrid)

New York, United States (Hybrid)

New York, United States (On-Site)

Chennai, Tamil Nadu, India (On-Site)

Bethlehem, Pennsylvania, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by Guardian

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug