ti&m AG
Zürich
Software Engineering Internship
- 07 November 2026
- 100%
- Permanent position
- Zürich
About the job
What to expect
As an intern in the field of Software Engineering / Data Engineering, you will actively work in one of our development teams and gain practical insight into the development of modern software and data solutions, from requirements to productive deployment:
- Development of backend solutions with .NET, as well as collaboration on modern frontends (e.g. React, Angular or Blazor)
- Working with relational databases (e.g. MS SQL, PostgreSQL) and document-based databases (e.g. MongoDB, Cosmos DB) as well as with ORMs like Entity Framework or Dapper
- Getting to know and applying clean architecture principles such as Clean Architecture, Hexagonal Architecture or Domain-Driven Design
- Writing maintainable, testable code as well as contributing to automated tests, code reviews and CI/CD pipelines
- Insight into cloud environments such as Microsoft Azure as well as on-premises operating models
- Participation in project preparatory activities such as requirements engineering, technical concepts and prototypes
- Use of modern AI-supported development tools such as Claude Code, Cursor or GitHub Copilot in everyday development
What you bring
- Master's degree at ETH, a university or a comparable higher education institution in computer science, data science or a comparable technical field
- Solid programming skills in at least one object-oriented language, ideally C#/.NET (Java, Python or TypeScript are also a good basis)
- Basic knowledge of SQL and working with databases
- First experience with web development, APIs or data processing, e.g. from studies, projects or part-time jobs
- Knowledge of Git as well as interest in clean software architecture and good engineering practices
- Curiosity about AI-supported development tools and enjoyment in using them sensibly
- Analytical thinking and enjoyment in working with complex technical contexts
- Willingness to quickly familiarise yourself with new technologies and tools
- Very good German skills as well as good English skills in spoken and written form
Why an internship at ti&m?
We deliberately opt for 6–12 months so that you can:
- dive deeply into software and data engineering topics
- take responsibility as a full team member and write code that actually goes live
- get to know real customer projects and established products in the banking, retail and government sectors
- benefit professionally and personally from experienced software engineers and architects
We are looking for you – become part of our team