Software Engineer

Eurofins

Bengaluru

On-site

INR 800,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading life sciences company in Bengaluru is looking for a Senior Software Engineer specializing in Azure Cosmos DB and MongoDB. In this role, you will design and optimize distributed databases in cloud-native systems, ensuring product features are automated and efficient. Candidates should have 1-4 years of experience in web applications using the Microsoft stack, with a strong foundation in Agile practices. Excellent communication skills and a customer-focused attitude are essential.

Qualifications

  • 1 to 4 years of experience developing end-to-end web applications using the Microsoft stack.
  • Good working knowledge of .NET Core, C#, Asp.Net Core, MVC, WebAPI.
  • Experience with Angular 7+ (JavaScript, TypeScript, jQuery, HTML5, CSS3).
  • Experience with Azure DevOps.

Responsibilities

  • Implement customer feedback and design solutions to meet expectations.
  • Conduct Root Cause Analysis (RCA) and implement permanent fixes.
  • Monitor application performance using tools like Application Insights.
  • Support production deployments and validate post-deployment stability.

Skills

End-to-end web application development
.NET Core (6/7/8)
C#
ASP.NET Core
Angular 7+
Cosmos DB
Azure DevOps
Agile practices

Education

MCA or Bachelor's in Engineering, Computer Science or equivalent

Tools

Azure Functions
Elastic Search
Redis
Postman
MS Test

Job description

Job Description

Eurofins Scientific is an international life sciences company providing a unique range of analytical testing services to clients across multiple industries. From the food you eat to the medicines you rely on, Eurofins works with the world’s biggest companies to ensure their products are safe, authentic, and accurately labeled. It is a global leader in food, environmental, pharmaceutical, cosmetic, and agroscience testing, and a market leader in genomic, discovery pharmacology, forensics, CDMO, advanced materials, and clinical study support.

Eurofins IT Solutions India Pvt Ltd (EITSI) is a fully‑owned subsidiary that functions as a Global Software Delivery Center, catering exclusively to Eurofins Global IT business needs. The code developed at EITSI impacts the global network of Eurofins labs and services.

We are a young, dynamic organization with a rich culture, offering fulfilling careers and the opportunity to develop next‑generation LIMS, customer portals, e‑commerce solutions, ERP/CRM systems, mobile apps, and other B2B platforms for various Eurofins Laboratories and businesses.

Position Summary

Senior Software Engineer – Azure Cosmos DB and MongoDB (BPT – BioPharma Product Testing). As a technology leader, you will design, manage, and optimize document‑based, distributed databases in large‑scale, cloud‑native systems, ensuring product features are fully automated and reducing the time from idea to live release. This database‑focused role is ideal for someone who excels at designing, managing, and optimizing cloud‑native systems and collaborates with a global team of professionals.

Required Experience and Qualification
  • 1 to 4 years of experience developing end‑to‑end web applications using the Microsoft stack.
  • Good working knowledge of .NET Core (6/7/8), C#, Asp.Net Core, MVC, WebAPI, Postman.
  • Experience with Angular 7+ (JavaScript, TypeScript, jQuery, HTML5, CSS3).
  • Decent knowledge of Cosmos DB, Elastic Search, Redis, Azure Functions, Azure DevOps, CI/CD, Event‑Driven Architecture, Domain‑Driven Architecture, Microservices, MSSQL – SQL etc.
  • Experience with Azure DevOps.
  • Familiarity with UI testing and Unit Testing (MS Test, Jasmine, MOQ, NUnit, Karma).
  • Strong understanding of OOP and ability to solve technical problems.
  • Experience with code review: raising, resolving, and closing reviews.
  • Awareness of programming best practices.
  • Proficiency in troubleshooting complex issues, performance optimisation, and writing efficient code and queries.
  • Knowledge of authentication/authorization (OAuth2, OpenID Connect, etc.).
  • Experience on at least one SOA project.
  • Experience with Agile practices (preferably Scrum).
Responsibilities
  • Implement customer feedback (changes/enhancements) and design solutions to meet expectations.
  • Advanced troubleshooting and issue resolution for Level 1 and Level 2 escalations.
  • Analyse logs and application behaviour to identify root causes.
  • Handle incidents involving crashes, data inconsistencies, or integration failures.
  • Conduct Root Cause Analysis (RCA) and implement permanent fixes.
  • Collaborate with development teams to implement long‑term improvements.
  • Monitor application performance using tools such as Application Insights, Grafana, Kibana.
  • Perform performance tuning and scalability optimisation.
  • Support production deployments, hot‑fixes, rollback procedures and validate post‑deployment stability.
  • Ensure compliance with GxP and other applicable regulatory requirements.
  • Maintain audit trails and documentation for all changes and incidents.
  • Collaborate with DevOps, QA, and product teams to resolve issues.
  • Communicate technical findings to non‑technical stakeholders.
  • Document solutions, workarounds, and known issues in a knowledge base.
  • Provide guidance and training to L1/L2 teams.
Additional Information
  • Customer‑service oriented with a problem‑solving attitude.
  • Strong attention to detail and accuracy.
  • Entrepreneurial thinking and flexibility to change.
  • Excellent English communication skills, concise writing and oral persuasion.
  • Structured and clear writing skills.
  • Proven ability to solve complex business problems using analytical reasoning.
  • Positive attitude, self‑motivated, and a team player.
Required Qualifications
  • MCA or Bachelors in Engineering, Computer Science or equivalent.
Performance Appraisal Criteria

Eurofins focuses strongly on performance management. Quarterly calibrations, half‑yearly reviews and annual reviews are conducted, with KPIs set and documented during the first 30 days after joining. These criteria are communicated clearly at onboarding.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (.Net+Angular)
Senior Software Engineer (.Net+Angular)

Eurofins • Bengaluru

On-site
INR 2,600,000 - 3,800,000
Senior Database Engineer
Senior Database Engineer

Eurofins • Bengaluru

On-site
INR 3,500,000 - 6,000,000
principal Software engineer
principal Software engineer

Eurofins Viracor • Bengaluru

Hybrid
INR 1,800,000 - 3,200,000
Senior .Net Engineer
Senior .Net Engineer

Eurofins • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Sr. .Net Fullstack Developer
Sr. .Net Fullstack Developer

Eurofins • Bengaluru

On-site
INR 800,000 - 1,200,000
Senior Database Developer (MongoDB)
Senior Database Developer (MongoDB)

Eurofins • Bengaluru

On-site
INR 2,500,000 - 3,500,000
Principal Software Engineer
Principal Software Engineer

Eurofins • India

On-site
INR 1,600,000 - 2,300,000
Senior Fullstack Developer (.Net Core)
Senior Fullstack Developer (.Net Core)

Eurofins GSC IT DC • Bengaluru

On-site
INR 1,500,000 - 2,300,000
Software Engineer
Software Engineer

Eurofins • India

On-site
INR 1,500,000 - 2,300,000
.Net+Angular Developer
.Net+Angular Developer

Eurofins • India

On-site
INR 2,800,000 - 3,600,000