
Senior Fullstack Developer (.Net Core)
Eurofins Scientific SE1 month ago
Bengaluru, IndiaSenior
Responsibilities
- Develop end-to-end web applications using Microsoft stack technologies.
- Build and maintain web functionality with .NET, C#, ASP.NET, MVC, Web API, Angular, JavaScript, TypeScript, jQuery, HTML5, and CSS3.
- Design and work with n-tier architectures and at least one service-oriented architecture project.
- Provide technical recommendations and resolve complex technical problems.
- Conduct code reviews, address review comments, and follow programming best practices.
- Troubleshoot performance issues, write efficient code and queries, and use SQL Profiler.
- Work with authentication and authorization implementations, including OAuth 2 and OpenID Connect.
- Perform UI testing and unit testing using applicable testing tools.
- Participate in an Agile/Scrum development practice.
Requirements
- 4 to 7 years of experience developing end-to-end web applications with Microsoft stack technologies.
- Strong experience with .NET, C#, ASP.NET, MVC, Web API, Angular 2 or above, JavaScript, TypeScript, jQuery, HTML5, and CSS3.
- Working knowledge of Cosmos DB, Microsoft SQL Server, SQL, and TFS.
- Familiarity with UI testing and unit testing tools including MSTest, Jasmine, Moq, NUnit, and Karma.
- Understanding of object-oriented programming, SOLID principles, design patterns, n-tier architecture, authentication and authorization, and service-oriented architecture.
- Bachelor's degree in engineering, master's degree in computer science, or equivalent.
- Strong analytical problem-solving ability, attention to detail, English communication skills, structured writing, flexibility, self-motivation, and teamwork.