
.Net Developer
Eurofins Scientific SE6 months ago
Bengaluru, IndiaSenior
Responsibilities
- Develop end-to-end web applications using Microsoft technologies, .NET, C#, MVC, WebAPI, and .NET Core.
- Build and maintain frontend applications using Angular, JavaScript, TypeScript, jQuery, HTML5, and CSS3.
- Work with Azure components and Azure App Services where applicable.
- Develop and optimize SQL queries, troubleshoot performance issues, and use SQL Profiler.
- Perform code reviews, resolve review comments, and close review items.
- Apply object-oriented programming, SOLID principles, design patterns, and n-tier architecture practices.
- Contribute to service-oriented architecture projects and Agile/Scrum delivery practices.
- Provide technical recommendations, solve technical problems, and maintain clean and performant code.
- Perform UI and unit testing using the specified testing tools.
Requirements
- 9 to 11 years of experience developing end-to-end web applications using the Microsoft technology stack.
- Strong working knowledge of .NET, C#, MVC, WebAPI, .NET Core, Angular 13 or above, JavaScript, TypeScript, jQuery, HTML5, and CSS3.
- Good working knowledge of Microsoft SQL Server and SQL.
- Experience with TFS and familiarity with UI and unit testing tools such as MSTest, Jasmine, Moq, NUnit, and Karma.
- Strong understanding of object-oriented programming, SOLID principles, design patterns, n-tier architectures, and service-oriented architecture.
- Bachelor's degree in engineering, computer science, or equivalent.
- Strong troubleshooting, critical-thinking, communication, interpersonal, and problem-solving skills.
- Ability to work with globally distributed teams, learn new areas, manage uncertainty, and meet deadlines.
- Azure development and Azure App Services experience are desirable.