Lead Engineer-IT

undefined ago • 5-8 Years • Software Development & Engineering

Job Summary

Job Description

We are seeking an accomplished Senior 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 be able to work independently with minimal technical guidance.
Must have:
  • Architect and develop headless, service-oriented applications using C# and .NET Core.
  • Design distributed microservices, Background Services, and Worker Services.
  • Expertise in backend services with async programming and memory management.
  • Build domain-centric business logic with Clean Architecture.
  • Apply SOLID principles, Design patterns, and Command patterns for loosely coupled code.
  • Create reusable SDKs and Libraries for internal services consumption.
  • Resolve code smells, vulnerabilities, and application security flaws.
  • Implement efficient, secure data access using Entity Framework Core or Dapper.
  • Work with SQL Server, PostgreSQL, MongoDB, or Redis.
  • Write unit test cases for better test coverage.
  • Experience with Splunk, AppDynamics, JSON/XML, Caching, Performance Analysis.
  • 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.
  • Experience with source code repositories like Bitbucket, GitHub.
  • Develop web applications with a strong focus on ReactJS.
  • Understand NextJS, Node.js development, and debugging tools.
  • Experience with CDD based UI development.
  • Knowledge of JavaScript, CSS, HTML, and jQuery.
  • Consume REST APIs using Fetch, Axios, and handle asynchronous data.
  • Integrate with backend APIs using token-based authentication (JWT/OAuth2).
  • Implement state management via NgRx, Redux, or Context API.
  • Experience with both CSR and SSR.
  • Maintain web vitals.
  • 5-8 years of software development experience, 2-3+ years in C#/.NET Core microservices.
  • Understand C# language internals, memory management, async/await, parallelism.
  • Experience building microservices and APIs.
  • Hands-on with Docker, Kubernetes, cloud-native development (Azure, AWS).
  • Experience with unit testing and observability tools.
Good to have:
  • 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).
  • Experience with event-driven workflows using message queues (RabbitMQ, Azure Service Bus, Kafka).

Job Details

Role Summary:

We are seeking an accomplished Senior 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 be able to work independently with minimal technical guidance..

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.

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.
  • Experience with source code repositories tools, Bitbucket, GitHub.

Front-End Experience with React

  • Hands-on knowledge and experience with developing 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 .

Required Skills & Experience

  • 5-8 years of software development experience, with at least 2-3+ years focused on microservices in C# and .NET Core.
  • 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).
  • Experience on unit testing 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).

Similar Jobs

Rivian - Lead Commercial Development Project Manager

Rivian

El Segundo, California, United States (On-Site)
3 Weeks ago
Roblox - Senior Software Engineer, Marketplace Foundation

Roblox

San Mateo, California, United States (On-Site)
1 Month ago
Ziff Davis - Growth Marketing Associate

Ziff Davis

Boston, Massachusetts, United States (Remote)
1 Month ago
Octopus - Technical Account Manager

Octopus

Denmark (Remote)
1 Month ago
Animoca Brands - Senior Associate (Strategy Ops / BD & Partnerships / Investments)

Animoca Brands

Dubai, Dubai, United Arab Emirates (Remote)
5 Months ago
FlockSafety - Software Engineering Manager / Technical Lead

FlockSafety

United States (Remote)
2 Months ago
Ion - Implementation Engineer - 9951

Ion

London, England, United Kingdom (On-Site)
10 Months ago
Assystems - PHE Design Engineer

Assystems

Hyderabad, Telangana, India (On-Site)
9 Months ago
ElevenLabs - Forward Deployed Engineer

ElevenLabs

Bulgaria (Remote)
4 Months ago
Convai Technologies - Engineering Lead

Convai Technologies

Bengaluru, Karnataka, India (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Nium - Software Engineer II

Nium

Malta (Hybrid)
2 Months ago
creative assembly - Environment Art Director

creative assembly

Horsham, England, United Kingdom (Hybrid)
2 Months ago
Blinkhealth - Call Center Representative

Blinkhealth

Pittsburgh, Pennsylvania, United States (On-Site)
1 Month ago
Nice - Senior Product Manager

Nice

Pune, Maharashtra, India (Hybrid)
1 Month ago
Bragg - Technical Integration Manager

Bragg

Ljubljana, Ljubljana, Slovenia (Hybrid)
2 Months ago
Postman - Senior Software Engineer - IAM

Postman

San Francisco, California, United States (Hybrid)
3 Months ago
Mozilla - Director, Product & Privacy Legal

Mozilla

United States (Remote)
1 Month ago
Aristocrat - ECO Administrator, Hardware Engineering

Aristocrat

Las Vegas, Nevada, United States (On-Site)
2 Months ago
reversing labs  - Customer Success Engineer (CSE)

reversing labs

United States (Remote)
2 Weeks ago
Discord - Account Manager, Media and Entertainment

Discord

Los Angeles, California, United States (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Chennai, Tamil Nadu, India

Optiv - Sr. Engineer

Optiv

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Zelis  - Data Engineer-1

Zelis

Hyderabad, Telangana, India (On-Site)
2 Months ago
Insignia consultancy services - Online Bidder

Insignia consultancy services

India (Remote)
1 Year ago
TALA - Senior SDET

TALA

India (Remote)
4 Weeks ago
Saras 3d - Unity3D Developer

Saras 3d

Ahmedabad, Gujarat, India (Remote)
2 Years ago
zeta - Director - Engineering (Backend)

zeta

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Trek - Retail Buyer

Trek

Haryana, India (On-Site)
3 Months ago
Zelis  - Data Scientist

Zelis

Hyderabad, Telangana, India (On-Site)
2 Weeks ago
Zeeco, Inc. - C&I Engineer (C&I Global Burner Support Group)

Zeeco, Inc.

Mumbai, Maharashtra, India (On-Site)
9 Months ago
cyara - VOIP Support Engineer

cyara

Hyderabad, Telangana, India (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Forgotten Empires - Senior Software Engineer - Age of Empires

Forgotten Empires

Málaga, Andalusia, Spain (Remote)
1 Month ago
Sailpoint - Staff Software Engineer

Sailpoint

Pune, Maharashtra, India (Hybrid)
2 Months ago
Qualcomm - GPU Performance Verification Engineer

Qualcomm

San Diego, California, United States (On-Site)
1 Month ago
Kaedim - Customer Support Engineer

Kaedim

San Francisco, California, United States (On-Site)
1 Year ago
bytedance - SDK Support Engineer (B2B) - Pico

bytedance

San Jose, California, United States (On-Site)
7 Months ago
zoox - Senior Staff Software Engineer - Rider Experience

zoox

Foster City, California, United States (Hybrid)
8 Months ago
valve software - Thermal Engineer

valve software

Bellevue, Washington, United States (On-Site)
3 Months ago
Toast - Software Engineering Manager II - Funds Management

Toast

Dublin, County Dublin, Ireland (Hybrid)
1 Month ago
Internet Brands - Telecom Engineer

Internet Brands

El Segundo, California, United States (On-Site)
3 Months 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.

Chennai, Tamil Nadu, India (Hybrid)

Chennai, Tamil Nadu, India (Hybrid)

St. Louis, Missouri, United States (Remote)

Chennai, Tamil Nadu, India (On-Site)

United States (Remote)

New York, United States (Hybrid)

Chennai, Tamil Nadu, India (On-Site)

Chennai, Tamil Nadu, India (On-Site)

Bethlehem, Pennsylvania, United States (Hybrid)

Plano, Texas, 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