Senior Full Stack Developer (.Net)

Diligent Global
Chennai, Tamil Nadu, India

Company Description

Diligent Global, founded in 2010, is a premier global service organization with deep capabilities in SAP, Microsoft technologies, Managed Services and Product Development. Serving enterprise clients worldwide, including sectors such as Oil & Gas, Manufacturing, Life Science, and more, we take pride in delivering top-notch consulting services. Diligent recently also been awarded as a "Great Place to Work". Know more about us on our website https://diligentglobal.com and follow us on https://www.linkedin.com/company/diligentglobal

Role Description

This is a full-time hybrid role for a Senior .Net Developer at Diligent Global in Chennai (3 days a week office is mandatory currently). The Senior .Net Developer will be responsible for software development, .NET Core programming, ASP.NET MVC, Angular, SQL and object-oriented programming. The role involves collaborating with cross-functional teams to develop innovative software solutions.

No. of Positions: 4

Experience: 8+ Years

Mode of Work: Work from Office (WFO)

Location: Chennai

Only Immediate and short joiners preferred.

Key Skills (Mandatory):

ASP.Net, .Net Core (6+), C#

Angular (13+), JavaScript, HTML/CSS/SCSS

REST APIs, Microservices Architecture

SQL Server (schema design, complex queries, performance tuning)

Node.js (server-side / backend development exposure)

Telerik/Kendo UI components

HTTP Protocol (strong understanding)

Microsoft Azure (AKS, API Management, App Services, Key Vault, Service Bus, Application Insights, Azure Monitor)

Azure DevOps, CI/CD pipelines

DevSecOps (SAST, DAST, SonarQube, Snyk, secrets management, compliance-as-code)

Unit Testing (high coverage, secure coding practices)

AI-assisted development tools (GitHub Copilot, Claude, Azure AI Services awareness)

System Design & Architecture (scalability, performance, security)

Roles & Responsibilities

Design, develop, and deliver scalable, high-performance web applications in an Agile (Scrum) environment

Translate business requirements into technical design and development tasks

Deliver clean, maintainable, and secure code aligned with coding standards

Develop and consume RESTful APIs and microservices

Participate in Agile ceremonies including sprint planning, estimation, and delivery

Collaborate with Product Owners and stakeholders to refine user stories

Implement and maintain CI/CD pipelines with integrated DevSecOps practices

Optimize database structures, queries, and overall system performance

Troubleshoot and resolve issues across QA, UAT, and production environments

Maintain comprehensive technical documentation

Conduct code reviews and enforce best practices across the development lifecycle

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →