Job Description
Job Description Eurofins Scientific is an international life sciences company that provides a range of analytical testing services to clients across multiple industries. The Head of Software Engineering leads engineering teams (architects, developers, testers), manages hiring, sets standards, oversees architecture, and ensures on‑time delivery of multiple projects. Key responsibilities include mentoring talent, defining technical strategy, coordinating with product and leadership, guiding tooling, scalability, and performance decisions, and collaborating with product management and operations & support. The role focuses on people leadership, platform evolution, and aligns engineering with company strategy. Key Responsibilities Align engineering priorities with business strategy, client needs, and regulatory requirements. Manage and mentor technical leads, architects, engineers and testers, fostering ownership and innovation. Define standards for development, coding, CI/CD, testing, and architecture. Define test strategy to detect defects early, automate unit, integration and performance testing. Oversee technical architecture and long‑term platform evolution. Lead hiring, performance management, and team growth. Set goals for delivery timelines, quality benchmarks, and system reliability. Design modern pipelines for fast delivery using state‑of‑the‑art infrastructure. Implement production monitoring and alerting for proactive maintenance. Lead engineering ceremonies, including retrospectives and planning. Report delivery velocity, technical risk and progress to leadership. Performance Metrics Code quality: defect density, leakage rate, automation test coverage. Individual and team development velocity. Lead time between specifications and production delivery. Audit ability to anticipate deviations and recommend process improvements. Technologies Involved .NET, C#, MVC, WCF, REST & WebAPI Angular or similar frameworks for modern web apps Azure DevOps/GitHub Enterprise, SonarQube, Artifactory, etc. Unit testing frameworks: nUnit/MsUnit SOLID principles, design patterns Microsoft Azure or AWS hosting UML, OOP, and object‑oriented design principles SOA and micro‑service architecture principles Multitier architectures Qualifications Bachelor or Master’s degree in Computer Science, Engineering or related field. 8 years of experience in software engineering and team leadership. Previous experience managing a large team of 100 people. Experience scaling engineering teams and processes across multiple countries. Deep understanding of IT architectures, software design patterns, and large‑scale delivery. Experience with multi‑tenant architectures, versioning strategies and client‑specific customisation in complex enterprise systems. Ability to align technical delivery with product and business goals, collaborating with product management. Confidence in people management and performance improvement (Lean, Six Sigma, Value Stream Mapping). Experience with budgeting, hiring, and resource planning. Skilled in code reviews, tooling selection, and QA standards. Experience in engineering transformation, process re‑engineering, or technical debt reduction. Familiarity with Agile, DevOps, and cross‑functional collaboration. Strong communication skills for working with stakeholders. Additional Information We support your development! Eurofins companies are committed to supporting your career development. Weembracediversity! As an Equal Opportunity Employer, Eurofins network of companies believes in strength and innovation through diversity and prohibits discrimination. Sustainability matters to us! We are on track to achieve carbon neutrality by 2025, with initiatives to reduce emissions and offset remaining ones. Find out more on our Careers page: J-18808-Ljbffr
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application