Overview
Location: Chennai
Experience: 6 - 9 Years
The Skills that are Key to This Role
Extensive work experience in web development (ASP.NET MVC and React.js).
In-depth knowledge of design patterns.
In-depth knowledge of web development (C#, ASP.NET Web Forms, ASP.NET MVC, JavaScript, HTML, CSS).
In-depth knowledge of SOAP and REST services (WCF, Web API).
In-depth knowledge of relational databases (SQL Server).
In-depth knowledge of Windows and IIS.
In-depth knowledge of working with legacy code.
Mastery of professional practices and methodologies (Agile/Scrum, Test-Driven Development, Pair Programming, Code Reviews, Refactoring Techniques).
Mastery of our development tools (Visual Studio, PowerShell, Bitbucket (Git), Jira, Confluence, Roundhouse, Octopus Deploy, ReSharper).
The Skills that are Good to Have for This Role
Embody and live the Scrum values of commitment, courage, focus, openness, and respect in all interactions, both within and outside of the team.
Work across many disciplines as the team delivers on commitments together. Perform documentation, design, and testing tasks as required by the team.
Actively participate in and contribute to technical discussions and code reviews.
Evangelize and promote the successes and learnings of your team in formal ceremonies, such as sprint demos, as well as in casual conversations.
Write queries, scripts, and data upgrades.