
Sr. Net Developer
Eurofins Scientific SE5 months ago
Bengaluru, IndiaSenior
Responsibilities
- Design, develop, and implement end-to-end web applications using Microsoft-stack technologies.
- Integrate browser-based applications with existing services and implement new solutions based on business requirements.
- Own the quality of deliverables, code quality, unit-test coverage, and technical documentation.
- Apply n-tier architecture, object-oriented design, design patterns, SOLID principles, and appropriate technical solutions.
- Build, develop, mentor, and technically coach a team of developers.
- Collaborate with global customers and coworkers to understand requirements.
- Support UI testing, unit testing, authentication, authorization, and quality attributes including functionality, usability, reliability, performance, and supportability.
- Work within an Agile practice, preferably Scrum.
Requirements
- 5–8 years of professional experience.
- Proficiency designing, developing, and implementing end-to-end web applications with the Microsoft stack.
- Experience with .NET, .NET Core 5/6/7, C#, ASP.NET Core, ASP.NET MVC, WebAPI, and Angular 7 or above.
- Working knowledge of Cosmos DB, Elasticsearch, Azure Functions, Azure Monitor, Azure DevOps, event-driven architectures, domain-driven architecture, and microservices.
- Experience with UI testing and unit testing using tools such as MSTest, Jasmine, Moq, NUnit, and Karma.
- Strong knowledge of object-oriented programming, n-tier architectures, SOLID principles, and creational, structural, and behavioral design patterns.
- Working knowledge of authentication and authorization, with OAuth2 and OpenID Connect as pluses.
- Strong communication, analytical problem-solving, attention to detail, flexibility, and teamwork skills.
- MCA or bachelor’s degree in engineering, computer science, or an equivalent qualification.
Benefits
- Performance management includes quarterly calibrations, half-yearly reviews, and annual reviews, with KPIs documented during the first 30 days.
- The role is based in Bengaluru, Karnataka, India and supports global Eurofins IT operations.
Tech Stack
AngularC#ElasticsearchJasmineKarma.NETNUnit