Job Detail

Senior Software Engineer Application Framework 80-100%

Inseriert am: 10.09.2018

Senior Software Engineer Application Framework 80-100%

Help us shape the future of bankingThe 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.



More information on www.avaloq.com



The positionThe Application Framework Team is mainly responsible for the software framework used in the Avaloq Banking Suite (ABS) for the management of static data and technical business process execution. We enhance and maintain the frameworks and tools that enable other teams to create and process their business specific logic. The application framework team works on the central core of the ABS. Our frameworks process several millions of transactions (e.g. payments) each day and maintain all the static data of our customers.



To support this development, we provide a large framework, several DSLs, code generators and compilers. We strive for quality, scalability and performance in everything we do. You will be working on technically challenging projects with huge impact on the functionality of the ABS and the unique chance to work with people from business teams, highly skilled software engineers and system performance experts.



Your responsibilities

  • Analysis, design and implementation of requirements in collaboration with other developers and business analysts from Software Development, customers and partners

  • Collaboration and contribution in projects across departments

  • Analysis and maintenance of existing functionality

  • Create and maintain unit tests and integration tests

Education

  • University degree in Computer Science (ETH/University) or equivalent experience

Professional Requirements

  • Solid understanding of modern software engineering principles and design patterns

  • Strong analytical, abstract thinking and problem-solving skills

  • Understanding of relational databases (PL/SQL is a plus)

  • Experience in Java/JEE is a plus

  • Basic understanding of framework development is a plus

  • Full stack experience is a plus

Personal Requirements

  • High level quality awareness

  • Strong communication abilities

  • Customer centric

  • Proficient English language skills. Additional proficiency in German is a plus.

Main place of workZurich

ContactNote 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

Details