Senior Dotnet Developer
Tata Consultancy Services
5 - 10 years
Pune
Posted: 21/02/2026
Getting a referral is 5x more effective than applying directly
Job Description
Job Purpose
The Software Engineer will work within a Scrum team to build, maintain, enhance, and evolve the policy administration platform. The role focuses on continuous improvementboth technically and in processesensuring:
- Delivery of highquality, working software.
- Strong adherence to Software Engineering principles.
- Frequent delivery of highvalue features to customers.
- Adoption of Agile practices such as BDD to ensure team-wide collaboration.
- Continuous innovation to improve efficiency and productivity.
- Strong knowledge of MVC architecture, .NET code, Entity Framework, and Agile methods.
- Ensuring maximum unit test coverage and API functionality testing using Postman/Swagger.
- Strong understanding of OOPS and design patterns.
- Ability to analyze, debug, and resolve issues across the SDLC.
- Strong communication skills with complete endtoend ownership of deliverables.
- Adaptability to learn new technologies as required.
- Experience using code repositories (AWS CodeCommit, Git) for CI.
Key Responsibilities
(Individual contributor role within a Scrum team)
- Analyze, develop, and deliver highquality, resilient policy administration systems.
- Contribute as a core member of a Scrum team working on:
- User stories delivering improvements and features to existing products.
- Discoveryphase stories for new products/features to expand the product suite.
- Develop solutions aligned with the organizations strategic goals.
- Identify process/technical improvement opportunities to enhance quality and delivery efficiency.
- Provide technical expertise and collaborate with global teams.
Key Skills & Knowledge
Technical Skills
- Strong expertise in C#, ASP.NET, .NET Framework, .NET Core
- Experience creating RESTful APIs on the Microsoft stack
- Strong understanding of ORMs (e.g., Entity Framework)
- Modern engineering practices:
- TDD
- BDD
- Continuous Integration (Azure DevOps)
- Code quality tools (Sonar)
- UI development skills: HTML, CSS, JavaScript, Angular, jQuery
- Source Code Management: Git, Azure DevOps Repos, AWS CodeCommit
- Strong understanding of OOPS, design patterns, and MVC architecture
- Cloud understanding: AWS / Azure
Tools / Testing
- Unit testing frameworks
- API testing tools: Postman, Swagger
Experience Required
- Senior-level developer with strong commercial experience
- Hands-on experience in web application development using C# on Microsoft platforms
- Experience working in an Agile environment
- Experience with source code management tools: Git, Azure DevOps Repos, AWS DevOps
- Good to have: Experience with ASP.NET WebForms migration
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
