Senior Desktop Developer – Excel/VBA & C#.NET

Swiss Franc100000 - Swiss Franc140000 per annum + variable compensation

Location: Zurich – Switzerland

Job type: Permanent

Salary range: Up to 140.000 CHF (depends on your expertise)

One of our Zurich based, Swiss investment clients is now looking for a technically very skilled, Senior Desktop Developer with extensive experience using VBA/Excel and preferably C#.


  • Work in a Front-Office environment and deal directly with Traders, Sales, Structurers and other Front-Office functions in order to design, implement, maintain and support tactical software solutions mainly in Excel/VBA and .NET/C#
  • Improve and maintain Excel/VBA solutions that have initially been written by business
  • Provide direct support for these solutions and your own developments
  • Proactively reach out to your clients, sit next to them, and understand their needs and requirements without Business Analysts
  • Build trust-based relationships with your colleagues and clients
  • Produce quality code while meeting ambitious deadlines
  • Be prepared to occasionally work on evenings or weekends from home when mandated by out-of-hours releases or support needs


  • Extensive experience in creating Excel-based solutions, with profound VBA programming skill
  • Professional experience in SQL and simple SQL database management operations
  • Good knowledge of financial products or a strong interest in learning about them
  • Solution-driven and keen to explore the world of investment banking and derivative financial products
  • Strong foundations in programming paradigms like Object Oriented-Programming, and agile development practices like Kanban
  • Track record of delivering working solutions in a short time-frame
  • Good spoken and written English communication skills


  • Hands-on experience with C# or at least with one of the following scripting languages (Python, PowerShell, etc.)

For more information on this PERMANENT Senior Desktop Developer job in Zurich, please send your CV to or alternatively, you can call me on +41 44 578 5327.

Please note that while we are grateful for all job applications, only the most suitable will be contacted. Thank you very much for your interest.

Apply Now Back to search results