Scala Lead Developer

  • 130 - 155k CHF + bonus and benefits
  • Zurich, Switzerland
  • Permanent, Full time
  • System Recruitment Specialists
  • 12 Feb 18 2018-02-12

We are currently working with a financial client in Zurich, Switzerland who are seeking a Lead Developer for the Front Office Applications Team. This is an interesting opportunity for a senior software engineer looking for a high-responsibility and influential position.

  • Design, implement and maintain key business applications and services on our highly-specialized investment product managements platform
  • Communicate with end-users to provide concrete and robust technology solutions to our clients, partners and users
  • Refactor legacy solutions to improve their design and scalability in a fast-growing business
  • Participate pro-actively in general Platform Architecture discussions and help draft the Technology Roadmap
  • As part of the Front-Office Software Engineering team you will specifically contribute to key client and partner facing applications dedicated to the pricing, distribution, trading and overall management of Structured Investment Products


  • professional software engineer with at least 7 years of experience
  • at least 2 years of experience in a tech lead position
  • professional experience of Functional Programming, preferably in Scala
  • professional experience of SQL and RDBMS, preferably Oracle
  • you have a profound interest for technology and strive to deliver quality and robustness
  • you enjoy collaborating with clients and colleagues
  • you are solution-driven and keen to explore the world of investment banking and derivative financial products
  • you like to mentor less experienced engineers, share your knowledge and assist your colleagues
  • good spoken and written English communication skills


  • experience of front-end web development
  • experience of designing and building distributed systems in a (micro)-service oriented architecture
  • you value Agile practices and have experience with SCRUM
  • finance and banking experience, ideally with derivative products