Senior Software Engineer .NET (Fullstack)
- 18 August 2026
- 80 – 100%
- Permanent position
- German (Fluent)
About the job
VZ is the leading independent financial service provider in Switzerland. We advise private individuals and companies on all matters relating to money, manage assets, and offer attractive financial services. As we are growing strongly, we are looking for reinforcement for our software engineering team at our headquarters in a central location in Zug.Senior Software Engineer .NET (Fullstack)
What to expect with us
- You develop new business applications in the financial sector and expand existing ones within the Microsoft stack.
- You work closely with the bank-related specialist departments, understand requirements and banking processes in detail, and create solutions with suitable technologies (AI, low-code, traditional programming).
- You proactively identify optimisation and digitalisation opportunities in the specialist departments and bring concrete implementation proposals.
- You work long-term on the further development of our applications – with plenty of creative freedom and a high proportion of new development.
- You are close to the business and user needs – with regular on-site exchanges (Zurich/Zug) and short feedback cycles for rapid improvements.
What you bring
- A higher education in computer science, at least 8 years of experience in software development in the Microsoft environment, and 3 years of experience in a comparable interface function.
- Solid experience in the Microsoft stack with a focus on .NET/C#, software architecture, and solution design; knowledge of Blazor and/or Angular is a plus.
- Interest in actively identifying digitalisation and automation opportunities and transforming them into sustainable solutions.
- A "hands-on" mentality and passion for software engineering and technology.
- Strong team skills, enjoyment of collaboration and joint problem-solving with business representatives; experience in the banking environment is a plus.
What we offer you
- Close collaboration with your colleagues and the specialist departments: 2 days per week you are on-site with bank-related specialist departments (Zurich/Zug) and 1-2 days in Zurich with your team colleagues.
- You work agilely in an inspiring team and environment that continuously improves and modernises existing solutions.
- A collegial working environment with social events, a versatile field of activity, and the opportunity to work independently.
- The chance to actively shape a growing company and bring in your enthusiasm for experimentation and learning.
- Each year you have three days and CHF 1,000 available for training at your discretion. Larger training courses are supported within the scope of your job profile.
2
Your contact person