ICT Berufsbildungscenter AG
Zürich-Altstetten
Yesterday
Software Developer as Coach / Trainer (m/f/d, 80% – 100%)
- 21 April 2026
- 80 – 100%
- Permanent position
- Zürich-Altstetten
Job summary
Join a leading Swiss ICT training provider in Zurich! Empower young talents in coding and software development.
Tasks
- Support learners in their foundational year to reach their full potential.
- Guide aspiring software developers with hands-on coaching methods.
- Foster a collaborative and innovative training environment.
Skills
- Experience as a software developer and preferably a relevant degree.
- Proficiency in Java, Python, and web technologies like HTML, CSS.
- Fluent in German with strong interpersonal skills.
Is this helpful?
About the job
Open position
Is programming your passion? Are you excited to pass on your enthusiasm for coding to talented young people?
We are a nationwide leading training provider for ICT apprenticeships and train IT, media technology, digital business developer apprentices, and electronics apprentices as well as aspiring ICT professionals with a basic training year in Zurich, Bern, and St. Gallen for over 200 partner companies.
For our motivated team at the Zurich-Altstetten location, we are looking for an additional
Software Developer as Coach / Trainer (m/f/d, 80% – 100%)
Interested in training the next coding elite?
You are the reinforcement in the training team. You support the apprentices in the basic training year so that they can develop, grow personally, and reach their full potential. As a coach, you take on the methodological and technical guidance of IT apprentices specializing in application development. Additionally, you take on other roles in our circle organization according to your strengths.
In the basic training year, we promote not only technical skills but also interdisciplinary competencies.
We see programming as a craft, believe in clean code, and in agile software development.
Do you have your own ideas on how to make the training even more exciting, more future-oriented, or simply better overall? We offer you plenty of creative freedom.
Do these statements apply to you?
- You enjoy working in an environment where young people and their individual development are at the center.
- You use your people and soft skills to inspire others and support them in solving their own challenges.
- You have several years of professional experience as a software developer and preferably hold a FA, HF, or FH degree.
- You feel comfortable and have good knowledge in the technology stack Java, Python, HTML, CSS, JavaScript, SQL, Spring Boot, Node.js, React, and React Native.
- You speak, read, and write fluent German.
- You have a winning personality and sensitivity in dealing with your fellow human beings.
What do you get with us?
With us, you will find a dynamic environment where new ideas are welcome and you have real co-determination. We work in a self-organized structure and maintain a corporate culture characterized by continuous development and mutual appreciation.
We value work-life balance, offer flexible working time models, and up to 7 weeks of vacation per calendar year.
In addition to fair employment conditions, modern infrastructure, and attractive training opportunities, we offer you a motivated and experienced team that enables young professionals to enter the working world with modern and high-quality training.
No experience in coaching yet?
No problem! We support you with a part-time methodological-didactic training.
Other open positions
Location St. Gallen
Are you excited to pass on your enthusiasm for IT systems, software development, or the creation of digital content to talented young people?