Eurofins Scientific SE

Principal Software Engineer

Eurofins Scientific SE
Apply
13 days ago
Bengaluru, IndiaStaff+

Responsibilities

  • Design, develop, and maintain scalable full-stack web applications using Angular, .NET Core, Web API, and Azure Cosmos DB.
  • Build responsive front-end components with Angular, TypeScript, HTML, CSS, and modern UI practices.
  • Develop secure and maintainable backend services using .NET Core, C#, ASP.NET Core Web API, RESTful services, and microservices-based architecture.
  • Design and optimize Azure Cosmos DB data models, queries, indexing, partitioning, and performance patterns.
  • Support Azure Data Factory pipelines, data migration, data validation, reconciliation, and integration activities.
  • Participate in code reviews, unit testing, debugging, performance tuning, CI/CD, release readiness, application support, defect resolution, and production stabilization.
  • Collaborate with architects, product owners, business analysts, QA engineers, DevOps teams, and business stakeholders.
  • Provide technical guidance to junior engineers and promote clean code, secure development, and maintainable architecture practices.

Requirements

  • Proven experience delivering full-stack applications using Angular, .NET Core, and Azure Cosmos DB, with exposure to Azure Data Factory and enterprise data migration.
  • Strong hands-on experience with Angular, TypeScript, JavaScript, HTML5, CSS3, and responsive web application development.
  • Strong backend development experience with .NET Core, C#, ASP.NET Core Web API, RESTful services, and microservices-based architecture.
  • Hands-on experience with Azure Cosmos DB data modeling, indexing, partitioning, query optimization, and performance tuning.
  • Understanding of SQL, NoSQL databases, cloud-native application design, integration patterns, and secure coding practices.
  • Working knowledge of Azure Data Factory, ETL/ELT concepts, data pipelines, data transformation, validation, reconciliation, and migration frameworks.
  • Experience with unit testing, code quality tools, debugging, application performance optimization, and production issue resolution.
  • Experience working in Agile/Scrum delivery environments and collaborating across engineering, QA, DevOps, and business teams.
  • MCA or bachelor’s degree in engineering or computer science, or equivalent.
  • Strong communication, stakeholder management, analytical reasoning, problem-solving, attention to detail, self-motivation, flexibility, and teamwork skills.

Benefits

  • Hybrid work arrangement with 3 days working from the office in Bengaluru.
  • Cab facility provided.
  • Performance management includes quarterly calibrations, half-yearly reviews, and annual reviews, with KPIs communicated and documented during the first 30 days.

Tech Stack

Categories

Eurofins Scientific SE

About Eurofins Scientific SE

201-500 employees
Contact me