Eurofins Scientific SE

Principal Engineer (.Net +Angular)

Eurofins Scientific SE
Apply
4 days ago
Bengaluru, IndiaSenior / Staff+

Responsibilities

  • Design, develop, implement, and integrate end-to-end web applications using Microsoft technologies.
  • Build web applications with .NET, .NET Core, C#, ASP.NET Core, ASP.NET MVC, Web API, and Angular.
  • Integrate browser-based applications with existing services and collaborate with global customers and coworkers to understand and implement business requirements.
  • Own the quality of deliverables, code quality, unit-test coverage, and technical documentation.
  • Apply n-tier architectures, object-oriented design, design patterns, SOLID principles, domain-driven architecture, event-driven architecture, and microservices.
  • Build, develop, mentor, and technically coach a team of developers.
  • Work with Azure services, Cosmos DB, Elasticsearch, authentication, and authorization solutions.
  • Participate in UI testing and unit testing.

Requirements

  • 7–12 years of professional experience.
  • MCA or bachelor’s degree in engineering, computer science, or an equivalent qualification.
  • Deep expertise in n-tier architecture, object-oriented design, design patterns, and module and class-level interface design.
  • Experience selecting appropriate technical solutions for specific situations.
  • Experience with .NET, .NET Core versions 5, 6, or 7, C#, ASP.NET Core, ASP.NET MVC, Web API, and Angular 7 or later.
  • 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 tools including MSTest, Jasmine, Moq, NUnit, or Karma.
  • Strong knowledge of object-oriented programming, SOLID principles, creational, structural, and behavioral design patterns.
  • Working knowledge of authentication and authorization, with OAuth 2.0 and OpenID Connect as additional qualifications.
  • Experience working in an Agile practice, preferably Scrum.
  • Strong analytical problem-solving ability, attention to detail, English communication skills, flexibility, and teamwork.

Benefits

  • Hybrid work arrangement with three days working from the office in Bengaluru.
  • Performance management includes quarterly calibrations, half-yearly reviews, and annual reviews.
  • Key performance indicators are communicated and documented during the first 30 days after joining.

Tech Stack

AngularC#ElasticsearchJasmineKarma.NETNUnit

Categories

Eurofins Scientific SE

About Eurofins Scientific SE

201-500 employees
Contact me