Our client is an issuer of investment products
- As a Software Engineer you will have a unique and exciting opportunity to join a young and innovative company, committed to delivering value added services in the investment product space.
- You will be part of the IT Development department, responsible for designing, implementing and maintaining key business applications and services on our highly-specialized investment product management platform. We value Agility (through SCRUM), Technology (through a modern micro-services platform built with functional programming in Scala) and Collaboration.
- Thanks to a fluid and concentrated organization, frequent communication with end-users and internal training on the investment product domain you will provide concrete and robust technology solutions to our clients, partners and users.
- As part of one of the growing development teams, you will specifically contribute to a rapid growth of the business lines. Multiple roles are available in our Structured Products and Insurance / Wealth Planning business units focusing on our structuring, order and trade management, market quotation and back-office management applications.
Ihr Profil
- Fluency in English is essential
- Eligibility to work in Switzerland
- Experience building scalable, distributed applications preferably in Scala or at least in Java
- Strong understanding of Algorithms and Data Structures
- Experience in developing software in an agile environment
- Interest in the latest programming trends such as functional and reactive programming
- Knowledge of relational and non-relational database systems
- Experience in implementation of APIs for integration with internal and external systems
- Strong problem solving skills & ability to learn in a fast paced environment