Materials & Manufacturing Full-time

Senior Software Engineer

Eurofins

Posted

Mar 17, 2026

Location

Remote

Type

Full-time

Mission

What you will drive

JOB OVERVIEW 

The Senior Software Engineer is responsible for designing, developing, testing, and maintaining advanced software solutions that support organizational operations and strategic objectives. This role reports to the Solution Development Lead and collaborates closely with cross‑functional teams, including Corporate IT, Quality Assurance, and Laboratory Operations. The position contributes to both local and global initiatives and plays a key role in mentoring and guiding other software engineers, promoting best practices, and ensuring technical excellence across the development team. 

MAIN RESPONSIBILITIES 

  • Design, document, and develop high‑quality, scalable, and testable software modules based on user requirements, ensuring proper version control and adherence to coding standards. 

  • Create, execute and maintain comprehensive unit tests, integration tests, and validation procedures to ensure the reliability, performance, and quality of developed software. 

  • Provide mentorship, coaching, and technical guidance to software engineers, supporting their professional growth and promoting consistent development practices. 

  • Take ownership of complex tasks with minimal supervision, demonstrating sound judgment in troubleshooting, root-cause analysis and resolving technical issues. 

  • Collaborate effectively within the development team, participate in peer reviews, and help establish and refine coding guidelines and development standards. 

  • Stay current with emerging technologies, industry trends, and best practices, proactively recommending improvements to tools, frameworks, and development processes. 

  • Evaluate existing systems and applications, recommending and implementing upgrades, optimizations, and modernization strategies. 

  • Develop IT solutions using current technologies and industry best practices, ensuring alignment with architectural standards and long-term maintainability. 

  • Assist in creating and maintaining operational procedures, technical documentation, and system guidelines. 

  • Monitor server system services proactively and initiate maintenance activities as needed. 

  • Partner with Corporate IT to support installation, configuration, and management of IT‑related processes and infrastructure. 

  • Support the ITIL Incident Management process by resolving assigned incidents within agreed service levels and ensuring proper documentation. 

Profile

What makes you a great fit

JOB OVERVIEW 

The Senior Software Engineer is responsible for designing, developing, testing, and maintaining advanced software solutions that support organizational operations and strategic objectives. This role reports to the Solution Development Lead and collaborates closely with cross‑functional teams, including Corporate IT, Quality Assurance, and Laboratory Operations. The position contributes to both local and global initiatives and plays a key role in mentoring and guiding other software engineers, promoting best practices, and ensuring technical excellence across the development team. 

MAIN RESPONSIBILITIES 

  • Design, document, and develop high‑quality, scalable, and testable software modules based on user requirements, ensuring proper version control and adherence to coding standards. 

  • Create, execute and maintain comprehensive unit tests, integration tests, and validation procedures to ensure the reliability, performance, and quality of developed software. 

  • Provide mentorship, coaching, and technical guidance to software engineers, supporting their professional growth and promoting consistent development practices. 

  • Take ownership of complex tasks with minimal supervision, demonstrating sound judgment in troubleshooting, root-cause analysis and resolving technical issues. 

  • Collaborate effectively within the development team, participate in peer reviews, and help establish and refine coding guidelines and development standards. 

  • Stay current with emerging technologies, industry trends, and best practices, proactively recommending improvements to tools, frameworks, and development processes. 

  • Evaluate existing systems and applications, recommending and implementing upgrades, optimizations, and modernization strategies. 

  • Develop IT solutions using current technologies and industry best practices, ensuring alignment with architectural standards and long-term maintainability. 

  • Assist in creating and maintaining operational procedures, technical documentation, and system guidelines. 

  • Monitor server system services proactively and initiate maintenance activities as needed. 

  • Partner with Corporate IT to support installation, configuration, and management of IT‑related processes and infrastructure. 

  • Support the ITIL Incident Management process by resolving assigned incidents within agreed service levels and ensuring proper documentation. 

About

Inside Eurofins

Analytical testing services promoting safer, healthier, and more sustainable environments globally.