Senior Software Engineer | Software Engineer

Bank J. Safra Sarasin AG

BASEL, BS, Switzerland
Published Nov 27, 2025
Full-time
Permanent

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

English (Fluent)

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.