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