Tata Consultancy Services
Senior Dotnet Developer
Tata Consultancy Services, Tampa, Florida, United States
Job Description Senior Dotnet Developer • Strong Experience in designing and implementing Web application using Technologies (.Net Core, Asp.Net MVC, Rest Web API, C#, JavaScript, MS SQL Server) • Experience in Writing Unit Test case using MS Test and Xunit • Experience with Containerization Technologies (Docker, OpenShift ECS) • Experience in handling Query/code Optimization & query performance • Experience of Capital Markets area in Banking Domain • Experience with Agile development • Experience in Version control tools GIT, GitHub, Bitbucket • Experience in CI/CD Pipelines like LightSpeed, TeamCity, UDeploy • Experience with Microservices based application development • Experience messaging Technologies (IBM MQ, Kafka) • Experience with VA fixing Key Expectations from the Role: -Involve in all phases of Agile (Sprint planning, Scrum Meeting, Backlog refinement, User grooming), coordinating with Citi Business/Ops to finalize the requirements -Expertise in creating interactive Web application and Single Page Application using MVC, Razor, HTML5, JavaScript, jQuery and Bootstrap CSS3 -Development experience in Background Jobs/long running process using C#, Windows Service and .Net Core hosted services -Expertise in building Service-Oriented Application using Restful Web API and Web services -Experience in Writing Unit Testing of code using MS Test, Xunit and Moq for mocking data -Experience in Event-driven data communication in real-time using IBM MQ and Confluent Kafka -Expert in developing data layer using Dapper, ADO.NET, and LINQ -Strong experience in Database design, writing SQL Queries, DDL & DML, performing Query Optimization and Performance Tuning in SQL Server Databases -Experience in creating scalable Container services using Docker, Open Shift ECS -Extensive Experience on CI/CD pipelines using DevOps tools LightSpeed, Bitbucket, GitHub, Git bash, Jenkins, TeamCity, uDeploy, Artifact -Experienced in tracking Epics, Stories, issues and bugs in JIRA -Provide testing and production Support, co-ordinates Change and release management activities in ServiceNow