Source description
About the role
Job Description Your Role As a .NET Developer , you will be responsible for designing, developing, and enhancing scalable applications using .NET technologies and Angular-based frontend solutions. You will work closely with cross-functional teams to deliver high-quality, robust, and cloud-enabled applications aligned with business needs and agile practices. In this role, you will: Develop and maintain full stack applications using C# (.NET Core/.NET 5+) and Angular / MVC for frontend solutions. Design and implement RESTful APIs with proper security, monitoring, and documentation using OpenAPI/Swagger . Build and optimize database solutions using SQL Server and efficient query design. Contribute to microservices-based architecture for scalable and modular application design. Integrate and deploy applications on Azure cloud services . Manage version control and collaboration using GitHub and TFS . Work within SAFe/Agile frameworks to deliver features aligned with program increment (PI) objectives. Your Profile Experience 4+ years of experience in full stack .NET development. Location : Bangalore (Work from office in hybrid mode). Strong backend expertise in C# (.NET Core / .NET 5+) . Good hands-on experience with Angular (latest versions preferred) and MVC-based frontend development. Experience in building and consuming RESTful APIs with security and monitoring capabilities. Strong knowledge of SQL and SQL Server . Exposure to microservices architecture (preferred). Familiarity with Azure (preferred) or AWS cloud platforms . Experience with GitHub, TFS , and version control best practices. Exposure to CI/CD pipelines using tools such as Jenkins or Azure DevOps (good to have). Experience with unit testing (xUnit/NUnit) and integration testing (good to have). Knowledge of SAFe methodology is an advantage. What You'll Love About Working Here Opportunity to work on modern cloud-enabled full stack applications . Exposure to Angular, .NET, and Azure-based enterprise systems . Collaborative Agile work environment with continuous learning and growth. Access to upskilling opportunities in cloud, microservices, and DevOps practices . About Capgemini in India Capgemini is an AIpowered global business and technology transformation partner, helping organizations realize their future through technology, data, and people. With nearly 60 years of heritage , Capgemini is a responsible and diverse organization with 420,000 team members across more than 50 countries . The Group reported global revenues of €22.1 billion in 2024 . Capgemini in India comprises nearly 235,000 team members working across 13 locations , including Bengaluru, Chennai, Hyderabad, Mumbai, Pune, Noida, Gurugram, and more. We deliver endtoend services across strategy, technology, engineering, and operations . Make it real | en
More at Capgemini Invent
