
Job Description & Key Responsibilities
Eurofins is a global leader in lifeβscience testing, offering analytical services across food, environment, pharma, cosmetics, genomics and clinical domains. With a presence in more than 50 countries, the company combines cuttingβedge science with robust dataβdriven solutions to help clients ensure safety, quality and compliance. In India, Eurofins has built a strong R&D and delivery centre in Bengaluru, attracting top engineering talent to work on highβimpact projects for multinational customers.
The role of Software Engineer at Eurofins Bengaluru is a fullβtime hybrid position designed for professionals with 1β4 years of experience in endβtoβend web application development. You will be part of a dynamic product team that builds, enhances and maintains enterpriseβgrade applications using the Microsoft technology stack. The position offers exposure to both frontβend (Angular, TypeScript) and backβend (ASP.NET MVC, WebAPI, C#) development, as well as database design (MSSQL, Cosmos DB) and cloudβnative services. Working in an Agile/Scrum environment, you will collaborate with architects, QA engineers and product owners to deliver highβquality software on schedule.
Key Responsibilities:
1. Design, develop and deploy fullβstack web applications using .NET, C#, ASP.NET MVC and WebAPI.
2. Implement responsive UI components with Angular (v2+), TypeScript, HTML5, CSS3 and jQuery.
3. Write efficient SQL queries, stored procedures and interact with Cosmos DB for NoSQL workloads.
4. Participate in code reviews, raise and resolve comments, and ensure adherence to SOLID principles and design patterns.
5. Create and maintain unit and UI test suites using MSTest, NUnit, Jasmine, Karma and MOQ.
6. Troubleshoot performance bottlenecks, use SQL Profiler and application monitoring tools to optimise code.
7. Contribute to architectural discussions, especially around nβtier and SOA designs.
8. Provide technical recommendations, mentor junior developers and document solutions.
9. Follow Agile ceremonies β sprint planning, daily standβups, retrospectives β to ensure timely delivery.
10. Stay updated with emerging technologies and propose improvements to the development workflow.
Tech Stack: .NET, C#, ASP.NET MVC, WebAPI, Angular 2+, TypeScript, JavaScript, HTML5, CSS3, MSSQL, Cosmos DB, TFS, Git, OAuth2/OpenID Connect, Agile/Scrum.
Growth Path: Eurofins encourages continuous learning; high performers can progress to Senior Engineer, Tech Lead or Architecture roles within 2β3 years. The company also supports certifications (Microsoft, Azure) and internal mobility across its global labs.
Why Join Eurofins? You will work on missionβcritical applications that impact health and safety worldwide, gain exposure to a multinational environment, and benefit from a culture that values innovation, quality and employee development. The hybrid work model offers flexibility while fostering collaboration in a stateβofβtheβart Bengaluru office.