Apply Edge Start your job search

Senior Full Stack Developer (.Net)

Diligent Global · Chennai, Tamil Nadu, India

Apply & track with Apply Edge

Company DescriptionDiligent 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/diligentglobalRole DescriptionThis 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: 4Experience: 8+ YearsMode of Work: Work from Office (WFO)Location: ChennaiOnly Immediate and short joiners preferred.Key Skills (Mandatory):ASP.Net, .Net Core (6+), C#Angular (13+), JavaScript, HTML/CSS/SCSSREST APIs, Microservices ArchitectureSQL Server (schema design, complex queries, performance tuning)Node.js (server-side / backend development exposure)Telerik/Kendo UI componentsHTTP Protocol (strong understanding)Microsoft Azure (AKS, API Management, App Services, Key Vault, Service Bus, Application Insights, Azure Monitor)Azure DevOps, CI/CD pipelinesDevSecOps (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 & ResponsibilitiesDesign, develop, and deliver scalable, high-performance web applications in an Agile (Scrum) environmentTranslate business requirements into technical design and development tasksDeliver clean, maintainable, and secure code aligned with coding standardsDevelop and consume RESTful APIs and microservicesParticipate in Agile ceremonies including sprint planning, estimation, and deliveryCollaborate with Product Owners and stakeholders to refine user storiesImplement and maintain CI/CD pipelines with integrated DevSecOps practicesOptimize database structures, queries, and overall system performanceTroubleshoot and resolve issues across QA, UAT, and production environmentsMaintain comprehensive technical documentationConduct code reviews and enforce best practices across the development lifecycle