Senior DSL Engineer Job at Avaloq – in Zürich, ZH

Job Description

Company Description

Writing the future. Together.

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


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.

Don’t be shy – apply!

Please only apply online.

About Company

Company: Avaloq –

Company Location:  Zürich, ZH

About Avaloq -