Senior Full Stack Developer (.Net)
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