Head of Software Engineering
Eurofins Scientific is an international life sciences company dedicated to making life and our environment safer, healthier, and more sustainable through analytical testing services across multiple industries. From food and water to medicines and cosmetics, Eurofins laboratories partner with the world’s largest companies to ensure safety, authenticity, and accurate labeling.
Job Description
The Head of Software Engineering leads all engineering teams—software architects, developers, and testers—ensuring timely, high‑quality delivery that aligns with business goals. The role combines technical leadership, people management, and strategy execution, reporting to the IT Solution Program Director.
Key Responsibilities
- Align engineering priorities with product strategy, client needs, and regulatory requirements (ISO 17025, GxP, etc.).
- Mentor and manage a community of technical leads, software architects, engineers, and testers, fostering ownership, results orientation, and innovation.
- Define and enforce standards for coding, CI/CD, unit and integration testing, and performance testing.
- Oversee technical architecture and long‑term platform evolution.
- Lead hiring, performance management, team growth, and resource planning.
- Set delivery timelines, quality benchmarks, and system reliability goals.
- Design modern pipelines for rapid delivery using state‑of‑the‑art infrastructure.
- Implement production monitoring and alerting for proactive maintenance.
- Conduct engineering ceremonies, including retrospectives and planning.
- Report velocity, technical risk, and progress to leadership.
Performance Metrics
- Code quality: defect density, leakage rate, automation coverage.
- Team and individual velocity and output.
- Lead time from specification to production release.
- Team audit scores, deviation anticipation, and process improvement recommendations.
Technologies Involved
- .NET, C#, MVC, WCF, REST, WebAPI.
- Angular or similar modern web frameworks.
- Azure DevOps, GitHub Enterprise, SonarQube, Artifactory.
- Unit testing frameworks: NUnit, MsUnit.
- Design principles: SOLID, design patterns, UML.
- Microservices, service‑oriented architecture, multi‑tier and multi‑tenant systems.
- Microsoft Azure or AWS hosting.
Qualifications
- Bachelor or Master in Computer Science, Engineering, or related field.
- 8+ years of software engineering and team leadership experience; professional developer background post‑degree.
- Experience managing teams of 100+ people across distributed delivery centers.
- Proven ability to scale engineering teams, processes, and remote collaboration.
- Deep knowledge of IT architectures, enterprise design patterns, versioning strategies, and client‑specific customization.
- Track record aligning technical delivery with product and business goals in client‑engagement or product‑company contexts.
- Experience with Lean, Six Sigma, or Value Stream Mapping to drive measurable improvements.
- Budgeting, hiring, and resource planning experience.
- Strong communication skills and stakeholder management.
Additional Information
We support your development! Even if you don’t meet 100% of the requirements, we encourage you to apply. Eurofins companies are committed to supporting your career growth.
Equality and diversity. As an equal‑opportunity employer, Eurofins prohibits discrimination based on gender identity, race, nationality, age, religion, sexual orientation, disability, and all other attributes.
Sustainability matters to us. We are on track to achieve carbon neutrality by 2025, with initiatives to reduce emissions and compensate where necessary. We encourage leaders to adopt sustainable practices locally and support national teams working towards these goals.
Find out more on our Careers page:
#J-18808-Ljbffr