Job type: Temps plein, Temps de travail : 90-100%

Loading ...

Job content

swissQuant Group provides quantitative services, consultancy and products for financial and industrial clients, including a number of global Fortune 500 companies. Our business edge originates from the effective translation of Intelligent Technology into measurable, bottom-line client value. swissQuant Group is a privately held company incorporated in 2005 as a spin-off of ETH Zürich.


Position

As a senior software engineer you will use your skills and experience across technology and finance to create industry leading software for risk management systems.


Scope

You are an expert in the Java programming language.

Your mastery of technology allows you to build prototypes quickly to validate ideas. You can equally build high quality robust products to make those ideas production systems.

You will be responsible for the technical delivery of multiple projects and provide technical leadership to other developers and quant engineers, in software architecture, design, and development as necessary.

You will liaise with clients and technology partners to identify technical requirements and design the solution.

You thrive working as part of a team but can also work independently when required.

You are confident and articulate and ideally possess excellent presentation skills.

Your multi-tasking and time management skills complete your profile and ensure your success.


Key Requirements

To be a successful candidate, you must fulfil the following requirements:


  • University degree in a quantitative discipline such as Computer Science, Engineering, Physics, Mathematics or Applied Sciences.
  • Understanding of clean architecture principles. Knowledge of various architectures, eg, microservices; ability to apply the most appropriate architecture for a given problem.
  • Design skills, eg, OOD, design patterns.
  • Excellent computer programming skills, particularly in core Java. Knowledge in one or more additional languages, eg, Python. Consistently produce clean code.
  • Well rounded, eg,
    • Knowledge of testing strategies and related technologies,
    • Dev ops skills, eg, continuous integration, continuous deployment.
  • Knowledge of most (but not necessarily all) of these concepts and technologies:
    • Data stores, in particular identifying the best solution to a given problem, eg, relational database versus NoSQL
    • Containerization, eg, Docker, Kubernetes
    • Cloud, eg, Azure, AWS, Google Cloud
    • Different communication mechanisms, eg, gRPC, messaging, REST
    • Spring Boot
  • Effective multi-tasking and time management skills.
  • Ability, and desire, to mentor other developers.
  • At a minimum a basic knowledge of financial instruments.
  • At a minimum a basic knowledge of mathematics and statistics.
  • English (professional proficiency). German is a plus.
  • Eligible to live and work in Switzerland

Application

swissQuant Group is a fast paced and dynamic company. We offer room for growth and a high level of personal responsibility in a challenging environment. As a successful candidate, you will join a project team and take an active part in the development of new software products linked to real client needs and future industry standards.


Interested?
Please upload your cover letter, CV and reference letters in PDF format (please compress in max. 2 attachments).


Only direct applications are considered.

Loading ...
Loading ...

Deadline: 08-06-2024

Click to apply for free candidate

Apply

Loading ...
Loading ...

SIMILAR JOBS

Loading ...