Was Sie mitbringen sollten
We are supporting our client in Zurich in the search for a motivated and detail-oriented Software Engineer (.NET) to join their development team.
In this position, you will be responsible for designing, implementing, and maintaining modern .NET applications that support business-critical processes and digital transformation initiatives.
If you enjoy writing clean code, collaborating within agile teams, and developing scalable solutions, this role could be a great fit for you.
What You’ll Do
Design and develop software solutions using C#, .NET, and related technologies
Collaborate with cross-functional teams on architecture and system design
Implement backend components, APIs, and integration layers
Participate in code reviews and ensure adherence to best practices
Troubleshoot, optimize, and maintain existing systems
Support continuous improvement in development processes and tools
What You Bring
Degree in Computer Science, Software Engineering, or equivalent experience
3–7 years of professional experience in .NET / C# software development
Strong knowledge of object-oriented design, REST APIs, and SQL databases
Familiarity with Azure DevOps, CI/CD, and agile methodologies
Excellent problem-solving and communication skills
Fluent in German (mandatory) and good English skills
What We Offer
A challenging and innovative environment using modern technologies
Opportunity to contribute to impactful digital solutions
Supportive team culture with room for growth and development
Competitive salary and attractive employment conditions
Flexible working model with home office options



