09 Sep
|
Tata Consultancy Services
|
Bengaluru
09 Sep
Tata Consultancy Services
Bengaluru
The ideal candidate will be familiar with the full software design life cycle. They should have experience in designing, coding, testing and consistently managing applications They should be comfortable coding in a number of languages and have an ability to test code in order to maintain high-quality code.
Responsibilities
1. NET UI - MVC, Jquery, javascript, Kendo UI, React JS
2. .NET Web API - Dependency Injection, request pipeline, custom middleware , Entity framework, caching techniques, Linq, Asynchronous programming, Task parallel library, Automapper, Delegates, Extension methods, strong OOPS, Generics, Collections, Moq unit testing
3. Database - SQL Server, performance fine tuning, Execution plan
4. General awareness - micro services design pattern, solid principles,
RDBMS design principles, standard design patterns, AI assisted coding using Github copilot
5. QA Automation-Specflow BDD framework for .NET
Qualifications
- Bachelor's degree in Computer Science or relevant field
- 4+ years of experience working with .NET or relevant experiences
- Experience developing web-based applications in C#, HTML, JavaScript, VBScript/ASP, or .NET
- Experience working with MS SQL Server and MySQL Knowledge of practices and procedures for full software design life cycle
- Experience working in agile development setting
📌 Dotnet Developer (Bengaluru)
🏢 Tata Consultancy Services
📍 Bengaluru