Flag job

Report

.NET Full Stack Developer

Min Experience

5 years

Location

Chennai, Tamil Nadu, India

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Job Description:

Experience Required: 5-8 Years

Type: Full-Time

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).

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

About the company

Provides life, disability, dental, and vision insurance products.

Skills

C#
.NET Core
React
Next.js
Docker
Kubernetes
Azure
AWS
SQL Server
PostgreSQL
MongoDB
Redis
RabbitMQ
Azure Service Bus
Kafka
Git
GitHub
Bitbucket
AppDynamics
Splunk