🔔 FCM Loaded

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.