Code Quality Lead / Senior Software Engineer
Summary
The Code Quality Lead will play a crucial role in establishing and nurturing a comprehensive code quality framework. This position merges aspects of software craftsmanship, architecture, tooling, and leadership to enhance code quality and secure software delivery across development teams.
What we offer:
Contract Length: 3 months+ prolongation
Type of contract: B2B Contract
Work Model: Hybrid (3 days office, 2 days remote)
Main Responsibilities:
Own and further develop the Code Quality Concept, aligned with modern software engineering standards and business goals
Define, promote, and continuously improve best programming practices, coding standards, and design principles
Act as a technical lead for code quality across teams
Drive adoption and effective use of SonarQube from both end-user and administrative perspectives
Actively coach, mentor, and teach developers, fostering a strong engineering culture
Evangelize code quality through workshops, presentations, communities of practice, and hands-on guidance
Collaborate with development managers and architects to ensure code quality is embedded into CI/CD pipelines
Contribute to architectural discussions focusing on maintainability, testability, and long-term sustainability
Key Requirements:
Strong focus on modern software development best practices
Solid knowledge of software design patterns and architectural principles
Strong hands-on programming skills in Java, JavaScript, or Python
Practical experience with SonarQube or similar code quality tools
Strong understanding of CI/CD pipelines
Ability to balance technical excellence with pragmatic delivery
Nice to Have:
Experience in multiple programming languages
Knowledge of business drivers, risk, and compliance aspects
Ability to work in an international and cross-functional environment
Code Quality Lead / Senior Software Engineer
Code Quality Lead / Senior Software Engineer