Senior Software Engineer C# / .Net 80 - 100%
Kanton Zürich
Zürich
Key information
- Publication date:28 November 2025
- Workload:80 – 100%
- Place of work:Zürich
Job summary
Join our team as a Senior Software Engineer in C#/.Net! Shape the future of education data analysis.
Tasks
- Develop modern solutions and software architectures for education.
- Implement sustainable and maintainable backend, frontend, and database solutions.
- Collaborate closely in a team to enhance software quality with automated tests.
Skills
- Degree in Computer Science and extensive C#/.Net experience required.
- Proficient in .NET Core, API, MSSQL, HTML/CSS, and JS frameworks.
- Strong knowledge of Microsoft cloud services and Clean Architecture.
Is this helpful?
WE WORK ON THE FOUNDATIONS FOR THE EDUCATION OF TOMORROW
Educational planning collects data in the field of education for the cantons of Zurich, Bern, Thurgau, Graubünden, and Glarus. This data is evaluated and published both in printed form and on the web. It serves, among other things, as a basis for planning the cantonal education system.
Are you looking for a new challenge in software development? Would you like to be actively involved in designing and implementing a larger web application? We offer a position as an application developer in the Microsoft environment immediately or by arrangement. The employment is limited to one year with the option of permanent employment.
As an application developer, you are part of a team responsible for the further development and new development of a data collection platform for the educational statistics of the canton of Zurich.
Your tasks
- Developing modern solution concepts and software architectures
- Implementing sustainable and maintainable solutions (backend, frontend, database)
- Developing a robust and clearly modeled data storage
- Critically analyzing existing solutions and contributing concrete improvement suggestions
- Using contemporary technologies and actively shaping technical further developments
- Writing automated tests for high software quality
- Close collaboration within the team as well as open, transparent communication
Your profile
- A successful degree in computer science from a university or a higher technical school
- Several years of professional experience in backend development with C#, .NET (Core), API, MSSQL, IIS
- Experience with .NET, MVC or MVVM, HTML/CSS and experience in JS frameworks/libraries such as Blazor, React, Angular, Vue
- Very good knowledge of Microsoft cloud services, especially in the area of databases and hosting
- Practical experience with unit testing and CI/CD
- Broad knowledge of login and security topics
- Knowledge of working with Clean Architecture
- Strong team skills and motivation to actively contribute to a positive team culture
Our offer
We offer a versatile activity in a dynamic team and a centrally located workplace near Zurich main station. In addition, there is a modern infrastructure as well as contemporary employment conditions and social benefits according to cantonal guidelines.
Have we aroused your interest? Then we look forward to your online application.
Urs Wisler, Head of Application Development Team, will be happy to answer your questions (043 259 53 79). Please note that we only accept and process direct applications submitted via the online tool. Applications from employment agencies will not be considered.