About the job DotNet Full Stack Developer | 6 to 9 Yrs | Hybrid | SOW 2024 2309
Job Title: DotNet Full Stack Developer
Years of Experience: 6 to 9 Years
Relevant Experience: 4+ Years
Headcount: 01
Job/Work type: Hybrid mode (3 days a week)
Location: Bangalore (Electronic City)
Time Zone: IST time zone / flexible for evening calls if required
Project Name: Timken
Client: Bosch
End Client: Timken
Mandatory Skills:
----------------------------------------------------------------------------------------------------------------------
Sl no || Skillset || Details || Proficiency Level || Supplier Ratings 0/5 ||
----------------------------------------------------------------------------------------------------------------------
1 || C#.Net || Development Experience || Manadatory || 4
2 || .Net Core || Development Experience || Manadatory || 4
3 || ASP.Net, MVC || Development Experience || Manadatory || 4
4 || WebAPI || Development Experience || Manadatory || 4
5 || Angular 12+ || Development Experience || Manadatory || 4
6 || Entity Framework, SQL || Development Experience || Manadatory || 4
7 || Unit Testing || Development Experience || Manadatory || 3
8 || Azure || Development Experience || Good To Have
Role & Responsibilities / Job Description:
- 6- 9 years of working experience as a Software Engineer.
- .Net Framework/ .Net Core 3+.
- Development experience in C#, ASP.NET frameworks, MVC, WebAPI.
- Client side scripting Angular 12+, JQuery/JavaScript, HTML, TypeScript.
- Development experience in building services WCF/WebAPI/Web Services.
- Experience on development in Azure & DevOps Pipelines for deployment is must.
- Experience in Design patterns, SOLID principles, Authentication Mechanisms OAUTH/JWT.
- Experience in unit testing frameworks like Nunit etc.
- Good Analytical/Troubleshooting skills.
- Proficiency DB concepts using SQL Server, SDLC concepts, Agile methodology.
Education and Work Experience Requirements:
This section is used to describe what knowledge, skills and abilities are required to perform the daily tasks
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Excellent verbal and written communication skills, including ability to effectively communicate with internal and external customers both in English.
- Must be able to work under pressure and meet deadlines, while maintaining a positive attitude and providing exemplary customer service.
- Ability to work independently and to carry out assignments to completion within parameters of instructions given, prescribed routines, and standard accepted practices.