E

Eurofins

Global lab testing and analytics network

Senior Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • Four to seven years of experience developing end-to-end web applications using the Microsoft technology stack.
  • Working knowledge of .NET Core versions 6, 7, or 8; C#; ASP.NET Core; MVC; WebAPI; and Postman.
  • Working knowledge of Angular 7 or later, JavaScript, TypeScript, jQuery, HTML5, and CSS3.
  • Working knowledge of Cosmos DB, Elasticsearch, Redis, Azure Functions, Azure DevOps, CI/CD, event-driven architecture, domain-driven architecture, microservices, and Microsoft SQL Server.
  • Experience using Azure DevOps.
  • Familiarity with user-interface testing and unit testing using tools such as MS Test, Jasmine, MOQ, NUnit, or Karma.
  • Understanding of object-oriented programming and ability to solve technical problems.
  • Working knowledge of code reviews, including raising reviews, resolving comments, and closing reviews.
  • Awareness of programming best practices.
  • Ability to troubleshoot complex and performance-related issues and write efficient code and queries.
  • Working knowledge of authentication and authorization, including OAuth 2 and OpenID Connect; the posting specifies five or more years in this context.
  • Experience working on at least one service-oriented architecture project.
  • Experience working in an Agile methodology, preferably Scrum.
  • MCA or a bachelor's degree in Engineering or Computer Science, or equivalent.
  • Analytical and problem-solving skills.
  • Verbal and written communication skills, including the ability to articulate and present viewpoints on project-related and other topics.
  • Successful teamwork experience and demonstrated leadership abilities.
  • Ability and willingness to learn and continuously develop personal and technical capabilities.
  • Very good English communication skills, including concise writing and convincing oral communication.
  • Structured and clear writing skills.
  • Ability to solve complex business problems using analytical reasoning.
  • Customer-service orientation and a problem-solving approach.
  • Strong attention to detail and accuracy.

Responsibilities

  • Implement customer feedback through changes and enhancements.
  • Clarify expectations, then design and build solutions.
  • Troubleshoot and resolve advanced or escalated issues, including issues escalated from Level 1 and Level 2 support.
  • Investigate and resolve complex application issues.
  • Analyze logs, application behavior, and system performance to identify root causes.
  • Handle incidents involving application crashes, data inconsistencies, or integration failures.
  • Conduct root-cause analysis for recurring or high-impact issues.
  • Collaborate with development teams to implement long-term fixes or enhancements.
  • Use monitoring tools such as Application Insights, Grafana, and Kibana to detect anomalies proactively.
  • Optimize application performance and scalability.
  • Support production deployments, hotfixes, and rollback procedures.
  • Validate stability and performance after deployment.
  • Ensure support activities comply with GxP and other applicable regulatory requirements.
  • Maintain audit trails and documentation for changes and incidents.
  • Work with DevOps, QA, and product teams to resolve issues.
  • Communicate technical findings to non-technical stakeholders when needed.
  • Guide and groom junior team members for more challenging work so they can independently handle product improvements and customer feedback.
  • Document solutions, workarounds, and known issues in a knowledge base.
  • Provide guidance and training to Level 1 and Level 2 teams.

Desired Qualifications

  • Experience guiding junior team members and helping them develop.

About the Company

Eurofins

Global lab testing and analytics network

Eurofins provides global laboratory testing and analytical services to verify the safety, authenticity, and quality of products across food, water, medicine, and the environment. It operates a network of more than 900 laboratories in over 60 countries, offering access to more than 200,000 analytical methods. Its product work involves running specialized tests—using chemistry, biology, and other scientific techniques—to confirm origin, composition, and compliance of samples, such as detecting wine fraud or contaminant presence. The company differentiates itself through its massive, distributed lab network and broad portfolio, enabling standardized testing at scale and fast turnaround across many industries, rather than relying on a single specialty or location. Its goal is to protect public health and safety by delivering accurate, comprehensive testing data and helping clients meet regulatory and quality requirements.

Company size
10,001+
Company stage
IPO
Headquarters
Luxembourg
Founded
1987

Recently Posted Jobs

Explore more opportunities at Eurofins

See more jobs