
Senior Software Engineer
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Eurofins IT Solutions India Pvt Ltd (EITSI), a fully owned subsidiary of Eurofins Scientific, is seeking a Senior Software Engineer (.Net core backend) for its Global Software Delivery Center in Bengaluru / Bangalore, India. This is a 3-day hybrid role with shift timings of 8:00 am to 5:00 pm or 12:00 pm to 9:00 pm. As a Backend Developer, you will be instrumental in developing the next generation of LIMS, customer portals, e-commerce solutions, ERP/CRM systems, mobile apps, and other B2B platforms for Eurofins' global network. You will collaborate with Product Owners and stakeholders to estimate complexity, select optimal technical solutions, and deliver high-quality cloud applications. Responsibilities include designing, developing, deploying, maintaining, and optimizing cloud-based solutions adhering to business requirements. You will work closely with development and QA teams to ensure solution quality and uphold best practices.
Key Responsibilities:
- Estimate complexity and workload for technical solutions.
- Choose appropriate technical solutions to meet user requirements.
- Design, develop, deploy, and support cloud applications and solutions.
- Maintain, modify, optimize, and extend existing solutions.
- Collaborate with development and QA teams to ensure high-quality deliverables.
- Implement and follow good practices and high-quality standards.
Qualifications:
- 2+ years of experience developing end-to-end solutions using the Microsoft Stack. Knowledge of Java or other technologies is a plus.
- Strong understanding of software design and architecture principles, including n-tier architecture.
- Excellent analytical, problem-solving, and troubleshooting skills.
- Experience in test-driven development and test automation.
- Proficient in server-side development on a .NET 6/7 stack.
- Good knowledge of relational databases (MS SQL) and understanding of NoSQL databases (document and key/value oriented).
- Experience developing cloud-native applications (Azure or AWS) using Docker.
- Comfortable with unit testing and mocking for .NET.
- Understanding of object-oriented programming (OOP) and Object-Oriented Design principles, including SOLID.
- Ability to provide technical recommendations and solve complex technical problems.
- Must be a quick learner.
- Experience working with teams spread globally and across cultures is preferred.
- Good communication and interpersonal skills, particularly for interaction with teams in Europe.
This role is part of the development and maintenance of the ARP Tool, a green-field in-house Human Resource solution for Eurofins' Annual Review Process. The project focuses on sensitive data security, performance optimization, complex business rules, approval workflows, and intuitive UI/UX.
Company
Eurofins
Eurofins Scientific is a global leader in life sciences, offering a comprehensive suite of analytical testing services designed to enhance safety, health, and sustainability across diverse industries....