Job Summary:
Tata Consultancy Services is seeking a Senior Dot Net Developer with strong technical and leadership skills. The role involves .NET development, leading a team, and ensuring high-quality software architecture and practices.
Responsibilities:
• .NET development with expertise in C#, ASP.NET, MVC, Web API, SQL Server, and microservices architecture.
• Proven experience leading and mentoring a development team.
• Strong understanding of software architecture, microservices design patterns, and best practices.
• Experience with both front-end (e.g., React, Angular, JavaScript) and back-end technologies.
• Hands-on experience with managing containerized applications using Docker, Kubernetes and OpenShift ECS.
• Strong experience with relational databases, including design and optimization.
• Proficient with version control systems like Git, Bitbucket, GitHub.
• Experience with Agile/Scrum processes, including sprint planning and task estimation.
• Experience with CI/CD pipelines and DevOps tools like (ROD, TeamCity, Jenkins, LightSpeed, Harness).
• Strong experience with code coverage, conducting thorough code reviews, and utilizing tools like SonarQube for code quality checks and VA fixes.
• Excellent communication skills, with the ability to engage with both technical and non-technical stakeholders.
Qualifications:
Required:
• .Net Core
• Asp.Net MVC
• Rest Web API
• C#
• JavaScript
• Dapper
• MS SQL Server
• Microservices
• .NET development with expertise in C#, ASP.NET, MVC, Web API, SQL Server, and microservices architecture.
• Proven experience leading and mentoring a development team.
• Strong understanding of software architecture, microservices design patterns, and best practices.
• Experience with both front-end (e.g., React, Angular, JavaScript) and back-end technologies.
• Hands-on experience with managing containerized applications using Docker, Kubernetes and OpenShift ECS.
• Strong experience with relational databases, including design and optimization.
• Proficient with version control systems like Git, Bitbucket, GitHub.
• Experience with Agile/Scrum processes, including sprint planning and task estimation.
• Experience with CI/CD pipelines and DevOps tools like (ROD, TeamCity, Jenkins, LightSpeed, Harness).
• Strong experience with code coverage, conducting through code reviews, and utilizing tools like SonarQube for code quality checks and VA fixes.
• Excellent communication skills, with the ability to engage with both technical and non-technical stakeholders.
• BACHELOR OF COMPUTER SCIENCE
Company:
Tata Consultancy Services is a business solutions company that specializes on information technology services and consulting. It is a sub-organization of Tata Group. Founded in 1968, the company is headquartered in Mumbai, IND, with a team of 10001+ employees. The company is currently Late Stage.