The Avaloq group is an internationally leading fintech company. With its core and digital banking software and its international network of Business Process Outsourcing (BPO)
centres, Avaloq brings trustworthy and efficient banking to the world, delivered through great user experience. Headquartered in Switzerland, Avaloq has branches in the most demanding financial centres worldwide and serves 158 banks and wealth managers and the 270 Swiss cooperative banks. Avaloq’s growing ecosystem comprises among others over 2’000 employees from 66 nationalities and more than 500 third-party developers that co-innovate with Avaloq.
The PositionThe unit Tools Innovation is responsible for the implementation of a professional development environment used both by internal developers and clients' customization experts. The modern Eclipse based environment is aimed to meet the high demands of our customers in an innovative way.
Avaloq Solution Model Development (ASMD) team as part of the Tools Innovation unit provides state-of-the-art editors for the Avaloq Banking System specific DSLs.
As a Software Engineer you design and implement new functionality and create automated tests to assure the quality of the software. You work in a team of highly qualified specialists. Your contact to internal and external customers constantly challenges you to improve your knowledge of the software you create.
Your Responsibilities
Analysis, design and implementation of new functionality
Quality assurance and automated test implementation
Rewrite, enhance and test the framework for developing DSLs
Communicate with internal and external customers and stakeholders
Taking responsibility in an agile development environment
Drive new development that changes the Avaloq Banking System
Education
University degree in Computer Science (BSc, MSc)
Professional Requirements
Experience in object-oriented software engineering, preferably with Java
Strong software engineering background
Several years of experience in developing industry proven software and Java development
Hands-on experience with parallel programming
Very good algorithmic coding skills
Ideally knowledge in the following areas:
Eclipse Plug-in development
Development using EMF and Xtext Framework
Design and development of IDEs
Development of Domain Specific Languages (DSLs)
troubleshooting and performance tuning skills
The following skills are an additionnel asset:
Oracle, PL/SQL experience
Korn-Shell experience
Unix development
Personal Requirements
Passion for quality, performance and engineering excellence
Excellent interpersonal skills
Highly motivated, committed and adaptive personality
Team player
Fluent in written and spoken English
Main Place of WorkZurichContactAvaloq Switzerland
Tauscher Alina
+41 58 316 25 60
Note to Agencies: All unsolicited résumés will be considered direct applicants and no referral fee will be acknowledged.Additional information on Avaloq and on our other vacancies can be found onwww.avaloq.com/for-job-seekers