Swisscom Digital Technology SA
Lausanne
9 hours ago
Software Support Manager
- Publication date:12 November 2025
- Workload:100%
- Contract type:Unlimited employment
- Place of work:Lausanne
About the job
OWT is a strategy and technology consulting company, a subsidiary of Swisscom. We help our clients leverage new technologies to reshape their business, invent new products, or transform their organization.
Your mission
As a Software Support Manager, you will be the privileged technical contact point for our clients to ensure the quality, stability, and performance of our software solutions.
Your responsibilities will include:
- Analyzing, reproducing, and fixing application incidents in direct connection with development teams and clients.
- Identifying the root causes of technical problems and proposing sustainable improvements.
- Contributing to the solution code, especially for fixes, optimizations, or minor enhancements.
- Ensuring application monitoring (functional and technical) and producing regular reports on incidents, usage, and security.
- Maintaining technical documentation and enriching the shared knowledge base.
- Collaborating closely with project teams to ensure maintainability and quality of deployments.
- Possibility to evolve into a Lead role, supervising other support engineers and coordinating software support activities.
Your qualifications
With more than 8 years of experience in software development and application support, you are a pragmatic engineer, solution-oriented and focused on product quality.
- Solid experience in application support and ITSM tools.
- Good mastery of Java and the Spring framework.
- Good understanding of SQL and relational databases.
- Practical knowledge of Docker and Kubernetes environments, without being a system administrator.
- Comfortable with CI/CD pipelines and DevSecOps culture.
- Comfortable with Linux command line to read logs, configure services, and deploy applications.
- Front-end experience (TypeScript, Angular, React, HTML/CSS) is a plus.
- Excellent level of English (C1), German is an asset.
What we offer
- The opportunity to contribute to varied and unique projects, using cutting-edge technologies and for prestigious clients from very diverse sectors, from banking to medical, including watchmaking and telecommunications.
- A modern work approach, with a good balance between professional and private life.
- A work environment and career plan that promote rapid skill development and ambitious prospects.
- The chance to benefit from expert colleagues on their topics, always ready to share their expertise or constructive feedback.
- Very well-located and easily accessible offices in the center of Geneva, Lausanne, Bern & Zurich.
Join our team of passionate people and advance your career within a dynamic company with a unique culture!
Want to learn more about the OWT universe? Check out our page LinkedIn !