Are you a seasoned software engineer with a passion for innovation and leadership? Clario is seeking a Lead Engineer, R&D Software Engineering (f/m/d) to join our team in Estenfeld, Germany. In this critical role, you will provide software design, development, and support for Clario’s products, ensuring adherence to departmental SOPs and industry best practices. As a lead technical expert, you will define software architecture, establish development patterns, and advise Product Management and senior leadership on cutting-edge software solutions, tools, and industry trends. Your expertise will drive quality, scalability, and performance, while mentoring junior developers and collaborating with cross-functional teams to deliver exceptional software solutions. What we offer Competitive compensation Flexible working hours and working time accounts to support the work-life balance Support your professional development through internal and external training and certification programs Attractive benefits (security, flexibility, support and well-being) Engaging employee programs What You'll Be Doing The Lead Engineer, R&D Software Engineering (f/m/d) is responsible to provide software design, development and support for Clario products whilst adhering to departmental SOPs. They will contribute to developing architecture and software development patterns as well as establishing those in the team. As lead technical experts in a team they are responsible for clarifying technical dependencies and impact of decisions with other teams and communicating changes and decisions that go beyond the direct team. They are a lead technical person to advise Product Management and senior leadership on decisions regarding software solutions, latest tools, industry trends and approaches, especially (not exclusively) with regards to quality, scalability and performance. Provide software design, development, and support for Clario’s products, ensuring adherence to departmental SOPs and industry best practices. Contribute to defining software architecture and establishing software development patterns within the team. Serve as the lead technical expert, clarifying technical dependencies, evaluating cross-team impacts, and communicating decisions across teams. Advise Product Management and senior leadership on software solutions, tools, and industry trends—especially related to quality, scalability, and performance. Participate in agile development processes, driving large or complex portions of software development projects. Train and mentor junior developers while providing technical supervision. Troubleshoot and resolve complex software issues. Create, design, develop, test, and implement software programs across multiple platforms, requiring broad technical competence. Plan and conduct phases of software projects, from requirements analysis to design specifications and system architecture. Conduct code reviews to ensure quality, share best practices, and promote knowledge sharing within the team. Collaborate with Software Quality Engineering to build software that supports test automation and distributed integration throughout the development cycle. Serve as a mentor to less experienced programmers and support cross-functional teams as needed. What We Look For Bachelor’s degree in Computer Science, a related technical field, or equivalent practical experience Minimum 7 years of technical software engineering experience, including work with complex, enterprise-level applications Experience using Source Code Management tools and Work Item tracking systems Strong understanding of software engineering frameworks, methodologies, and common software patterns Solid knowledge of risk management techniques and quality assurance best practices Excellent verbal and written communication skills, including fluency in English Experience conducting code reviews and mentoring junior developers Familiarity with unit testing and supporting design patterns Experience with agile development processes Familiarity with DevOps practices and cloud-based software solutions At Clario, we put people first, always. We are united and driven by patients, committed to making a difference, and we are always looking for the best talent to help us transform lives. We value the contribution each of our people brings. It’s only through our people that we can continue to innovate technology that will shape the future of clinical trials.