Senior Desktop-Developer / Desktop-Development Tech-Lead

Employment Type:Permanent
Job Location:Zurich Switzerland
English Description:

Your tasks & responsibilities

  • Work directly with Traders, Sales, Structurers and other Front-Office functions to design, implement, maintain and support tactical software solutions to key business problems in a timely manner, 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
  • Professional experience in creating Excel-based solutions, with strong VBA programming skills
  • 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



  • professional experience with .NET/C#
  • working knowledge with at least one scripting language (VBS, Python, PowerShell,...)