Job Description
The head of software engineering leads all engineering teams (software architects, developers, testers), ensuring technical delivery in time, quality and alignment with business goals. They manage hiring, set & control standards (Definition of Ready, Definition of Done, unit test coverage, coding standards), oversee architecture and ensure on‑time delivery across multiple teams or projects.
Key responsibilities include mentoring software engineers and testers, defining technical strategy, coordinating with product and leadership teams, and guiding decisions around tooling, scalability and performance. The role collaborates closely with product management and operations & support teams and contributes to DevOps initiatives with a streamlined CI / CD platform.
With a focus on people leadership, the head sets long‑term platform evolution and aligns engineering with company strategy.
Key Responsibilities
- Work with product and design to align engineering priorities with business strategy, clients’ needs and regulatory requirements (e.g., ISO 17025, GxP).
- Manage and mentor technical leads, architects, engineers and testers, fostering a culture of ownership, results orientation and innovation.
- Review and define software development standards, coding standards, CI / CD and related best practices as part of steering committees.
- Define test strategy to detect defects early, automating unit, integration and performance / stress 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.
- Define efficient, modern pipelines for fast delivery using state‑of‑the‑art infrastructure technologies.
- Implement production monitoring and alerting for proactive maintenance using cost‑efficient solutions.
- Lead engineering ceremonies, including retrospectives and planning.
- Report on delivery velocity, technical risk and progress to leadership.
Performance Measurement
Quality of the code : defect density, leakage rate, coverage of automated testing.Individual and team performance in increasing velocity and output.Lead time between specifications and delivery in production.Management team’s ability to audit delivery, anticipate deviations and suggest process improvements.Technologies Involved
.NET, C#, MVC, WCF, REST and WebAPI.Angular and similar frameworks for modern web applications.Application lifecycle tools : Azure DevOps, GitHub Enterprise, SonarQube, Artifactory, etc.Unit testing frameworks : nUnit, MsUnit.Strong knowledge of SOLID principles, design patterns and OOP.Hosting on Microsoft Azure or AWS.UML, object‑oriented programming and design principles.Service‑oriented and micro‑service architecture principles.Multi‑tier architectures.Qualifications
Bachelor or Master’s degree in Computer Science, Engineering or related field.Mandatory experience as a professional software developer post‑degree.8+ years of experience in software engineering and team leadership.Previous experience managing a large team of 100+ people.Proven experience scaling engineering teams and processes, especially in remote and distributed settings across multiple delivery centres.Deep understanding of IT architectures, software design patterns and multi‑tenant architectures.Experience aligning technical delivery with product and business goals and engaging with clients.Confidence in managing people, individual and team performance, including Lean, Six Sigma or 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! If you feel you don’t match 100% of the requirements, don’t hesitate to apply anyway. Eurofins companies are committed to supporting your career development.
Our Commitment to Diversity
Weembracediversity! As an Equal Opportunity Employer, the Eurofins network of companies believes in strength and innovation through diversity. We prohibit discrimination against employees or applications based on gender identity and / or expression, race, nationality, age, religion, sexual orientation, disability, and everything else that makes employees of Eurofins companies unique.
Sustainability
Sustainability matters to us! We are well on our way to achieving our objective of carbon neutrality by 2025, through a combination of emission reduction and compensation initiatives. We encourage our laboratory leaders to make sustainable changes at their local level, and with the help of a dedicated carbon reduction team, we aim to achieve this goal.
Find out more on our Careers page :
#J-18808-Ljbffr