Technical Team Lead
Geneva, Geneva, SwitzerlandOn-siteFull-time
AI Summary
Technical Team Lead oversees design and delivery of software solutions, leads development teams, reviews code, and drives architectural direction and DevSecOps practices for client projects.
About this role
OWT (a Swisscom company) is a strategy and technology consulting firm. We help our clients leverage new technologies to reshape their business, create innovative products, and transform their organizations.
Your mission:
- Guide our teams in the design and delivery of innovative software solutions
- Act as a trusted technical point of contact for our clients, leveraging your expertise
- Participate in the full project lifecycle, from requirements analysis through design, development, and quality assurance, all the way to go-live and operational support
- Contribute to the definition of technical architecture, technology selection, development guidelines, and the setup of continuous integration and deployment processes, taking into account client needs and constraints
- Leverage agile methodologies (SCRUM, SAFe) and DevSecOps practices to lead your development team
- Participate in code reviews, support the growth of less experienced developers, and contribute to their career development
Your qualifications:
- A degree from a technical institute, university, or higher education school, with at least 7 years of experience in analysis, design, and development
- Proven experience in leading teams and participating in Agile projects
- Familiarity with continuous integration, continuous deployment, and DevSecOps culture
- Strong expertise in Spring Boot, Spring Data, and Spring Security frameworks, as well as frontend technologies such as Angular or React
- Solid knowledge of web architectures, including database structure design and REST services
- Strong understanding of security best practices (OWASP) and hands-on implementation of application security principles, including authentication and authorization management based on standards such as OAuth2, OpenID, and JWT
- Experience working in cloud environments such as Azure and/or AWS, with tools such as Docker and Kubernetes
- Fluency in French and English (minimum C1 level); German is a plus
What we offer:
- A dynamic and highly collaborative culture driven by a shared passion for technology and innovation, with a strong client focus
- A growth-oriented environment with a clear career path and accelerated career progression
- A modern work model combining office presence, home office, and client-site collaboration
- A competitive salary and a strong work-life balance
- The opportunity to work with prestigious clients on diverse and cutting-edge technology projects
- A team of experts always ready to share knowledge and provide constructive feedback
- A proven mentoring model to support your personal and professional development throughout your time at OWT
- Conveniently located offices in Geneva, Lausanne, Zurich and Bern
Join our team of passionate experts and take your career to the next level in a company with a unique culture.
Interested in learning more about OWT? Check out our LinkedIn page!
Skills
AngularAWSAzureCDCICloud EnvironmentsDevSecOpsDockerJWTKubernetesOAuth2OpenIDOWASPReactREST APISAFeSCRUMSecurity Best PracticesSpring BootSpring DataSpring Security