Job Description
About the job
Technical Lead Software Engineer C#/.NET Private Banking
Location: Zurich, Switzerland
Our client, a highly respected and sustainable private bank is seeking a Technical Lead Software Engineer to join their growing digital transformation team in Zurich. This is a unique opportunity to work in a dynamic, forward-thinking environment with a global footprint across 30+ locations.
As a Technical Lead Software Engineer, you will drive the design, architecture, and implementation of high-quality, scalable backend systems for e-banking and digital platforms. Youll play a pivotal role in modernizing existing applications and mentoring fellow engineerscontributing directly to the bank's future-ready digital infrastructure.
Key Responsibilities
- Lead the technical design and development of robust, scalable backend systems using modern technologies
- Enhance and extend the core e-banking backend infrastructure
- Refactor legacy components to boost performance, maintainability, and scalability
- Oversee migrations to .NET 8.0 and new platforms while ensuring smooth adoption
- Provide hands-on technical leadership and mentorship to engineering teams
- Collaborate with cross-functional teams and stakeholders to align technology with business goals
Your Profile
- Higher education (University / Fachhochschulen) in Computer Science, IT, or equivalent qualifications
- Minimum 10 years of practical experience in software engineering with a strong focus on C#/.NET
- Deep understanding and hands-on experience with Microsoft SQL Server and T-SQL
- Excellent knowledge of .NET 8.0 and modern software engineering practices
- Strong communication and interpersonal skills to engage with both technical and non-technical stakeholders
- Independent, responsible, and solutions-driven with a hands-on mentality
- Fluent in English (German is an advantage)
Interested?
Please send your full CV to [email protected]