
Search by job, company or skills

Position: Senior Software Engineer - .NET Full Stack Developer(Angular/React)
Location: Chennai, India
Experience: 2-7 years
Worktype: Onsite
Job Summary
We seek an experienced full-stack developer proficient in ASP.NET Core, C#, Angular/React, SQL Server, and Azure to build scalable web applications end-to-end. You will handle requirements gathering, design, development, deployment, and client interactions across consulting projects, ensuring high-quality delivery within sprints.
Key Responsibilities
Develop scalable backend services using C# and ASP.NET Core, including RESTful APIs, middleware, dependency injection, authentication, versioning, error handling, and Swagger/OpenAPI documentation.
Build modern frontends with Angular or React (proficiency in one required, familiarity with the other), covering component architecture, state management (e.g., NgRx/Redux), routing, and API integration.
Design and optimize SQL Server databases with Entity Framework Core, stored procedures, indexing, and query performance tuning.
Manage full-stack delivery in agile sprints: from stakeholder requirements to UI implementation, integration, testing, and Azure deployment (App Services, Azure SQL, Blob Storage, CI/CD via Azure DevOps).
Apply SOLID principles, clean code practices, Git version control, code reviews, and unit testing (xUnit/NUnit); mentor juniors and contribute to team standards.
Job ID: 147526641
We don’t charge any money for job offers