Senior Software Engineer | Software Engineer
Bank J. Safra Sarasin AG
Job Summary
Join Bank J. Safra Sarasin as a Senior Software Engineer, where you will leverage your passion for building crafted, scalable, and sustainable software to deliver cutting-edge digital experiences for internal and external clients. Your primary responsibilities will include designing and implementing robust systems using modern market technologies, optimizing the current codebase for maintainability, and developing extensions for the existing e-banking back-end solution. A key part of the role involves driving technology adoption by migrating systems to newer platforms and language features, such as .NET 8.0. You are expected to be a hands-on contributor with strong analytical and problem-solving skills, capable of working independently and under pressure. This role requires five years of practical C# experience, excellent proficiency with Microsoft SQL Server (including T-SQL), and fluency in English, offering a competitive environment within a stable, globally growing financial institution.
Required Skills
Education
Higher education (University or University of Applied Sciences) in Computer Science, Information Technology, or a related field, or equivalent professional apprenticeship/banking qualification.
Experience
- 5 years of practical experience in Senior Software Engineering using C#
- Professional experience designing and implementing robust, scalable systems
- Successful track record in driving technology adoption and migration
Languages
Additional
- Strong analytical and problem-solving skills; ability to prioritize and work independently under pressure; willingness to take responsibility and collaborate effectively with various stakeholders.