Full Stack Software Engineer (80–100% – all identities and backgrounds)
Zürich
Key information
- Publication date:04 November 2025
- Workload:80 – 100%
- Contract type:Unlimited employment
- Place of work:Zürich
Switch supports universities, research institutions, and organizations of critical infrastructures in Switzerland with around 180 employees on the path to a secure and trustworthy digital age. With innovative IT services, secure infrastructures, competent consulting, and networking of relevant professional communities, we contribute to our customers effectively and efficiently utilizing the opportunities of digitalization.
A central example of this is the registry of all domain names (internet addresses) ending with .ch, which Switch manages on behalf of the Swiss Confederation. Our agile Scrum team in the Domain Applications circle develops and operates specialized applications for this purpose, works with high personal responsibility, and places great value on security, stability, and collaboration. In this environment, we are looking for a committed professional who enjoys developing complex full-stack solutions and migrating applications to the Switch Cloud with a DevOps mindset.
Switch supports universities, research institutions, and organizations of critical infrastructures in Switzerland with around 180 employees on the path to a secure and trustworthy digital age. With innovative IT services, secure infrastructures, competent consulting, and networking of relevant professional communities, we contribute to our customers effectively and efficiently utilizing the opportunities of digitalization.
Full Stack Software Engineer (80–100% – all identities and backgrounds)
In your role, you actively shape the entire development cycle of applications and ensure stable operation. This includes, among other things:
- Developing and testing registry applications
- Ensuring operation including monitoring, alerting, and 3rd-level support
- Continuously improving DevOps processes and tools
- Supporting the migration of applications to the Switch Cloud (Kubernetes, OpenStack)
We are looking for a technically skilled, team-oriented, and focused personality. You convince us by:
Mindset & working style
- Strong communication skills, able to give and receive constructive feedback
- Reliable, solution-oriented, and willing to take responsibility
- Awareness and care in dealing with security and data protection requirements
- Motivated, open personality with joy in collaborating in an agile team
Technical know-how & language
- At least 5 years of experience in software development with Java / JakartaEE or Spring Framework
- Good experience with Angular or comparable frontend technologies
- Good knowledge in DevOps (CI/CD, automation, monitoring)
- Confident handling of Linux-based systems
- Familiar with cloud environments (e.g., Kubernetes, OpenStack)
- Good German skills in spoken and written form
Additionally advantageous are
- Experience in software architecture
- Migration of monolithic applications to the cloud
- Knowledge in SQL/Postgres, Jenkins, Maven, Ansible, REST/WebServices
- Experience with Prometheus, Loki, Grafana
- A team where you can take on a wide range of tasks according to your strengths
- An open and cooperative working environment where everyone contributes to success
- A supportive and uncomplicated environment that promotes your professional goals
- Opportunity to contribute to further topics and responsibilities according to your interests and strengths
- An attractive work model with flexible working hours, home office, compensation for overtime, etc.
- A multilingual working environment – German and English are our corporate languages, the team language is predominantly German.
- Modern offices in the heart of Zurich
Does that already sound exciting? Then learn more about what it is like to work at Switch and get an overview of the benefits.
Switch consists of people from the most diverse backgrounds and lifestyles. We value diversity and invite applications from all walks of life. We do not discriminate based on gender identity, sexual orientation, ethnicity, religion, age, disability, pregnancy status, or other differences. If you have a disability, please let us know how we can improve the application process for you; we are happy to help!