Senior DSL Engineer

  • Avaloq
  • Zürich, ZH, Switzerland
  • 10/04/2021
Full time Data Science Data Engineering Data Analytics Big Data Statistics Software Engineering

Job Description

Avaloq is a value driven, fast-paced financial technology and services company and we are committed to developing the banking solutions of tomorrow.

By joining Avaloq, you’ll become a key part of our effort to power the digital transformation of the financial services industry. Our ambition is big and bold – to provide full end-to-end digital solutions by combining our leading efficiency with a flexible, responsible digital user experience. Headquartered in Zurich, Avaloq has over 2,000 employees globally. More information is available at www.avaloq.com


Job Description


You'll be part of a small, self-organized scrum team. We are building a business rule management system that is used to customize Avaloq platforms.

Our product consists of a decision management component for authoring decision models, an Oracle run time system and code generators to convert decision models into executable PL/SQL on Oracle.

You could join us to implement a new java run time system for our micro service platforms using Spring framework.

You will get the opportunity to work with different technology stacks such as: DSL development with XText, Oracle Database with PL/SQL, Spring Framework and micro services.

Your mission:

  • Become an expert in decision management engineering
  • Take ownership of major parts of the product
  • Contribute new features in close collaboration with stakeholders
  • Maintain existing features and support customers

Qualifications


What you need

  • Degree in Computer Science or related discipline with minimum of 3 years relevant experience
  • In-depth knowledge in DSL Engineering preferably with ANTLR or XText
  • In-depth knowledge in software engineering focusing on technologies like Java, Spring framework

You will get extra points for the following:

  • Hands-on experience in building distributed applications using microservice architectures
  • DevOps Skills (Jenkins/Gradle/Maven)
  • Familiar with Docker and Kubernetes/Openshift
  • Sound understanding of database technologies (Oracle, SQL, PL/SQL)
  • Knowledge in decision modelling, particularly in DMN (Decision Model Notation - OMG Standard)

Additional Information


What you can expect:


It’s all about getting to know our teams and to e-meet with us. We will use video interviews to give you the opportunity to meet your future colleagues and get a first insight into Avaloq’s unique culture.

What we will offer you

We offer competitive base salaries and a benefits package with private health and dental care as well as a generous pension. If you go the extra mile, you might be entitled to an extraordinary achievement reward.
Avaloq aims to share its success with all its employees by paying out “Success Share Units” depending on its performance in a given year.