Senior Software Engineer - ASMD Team

  • UK Only
  • Avaloq
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.

ASMD is the team and product in Avaloq that provides state-of-the-art IDE support (editors and associated tooling) for Avaloq Banking System's DSLs (domain specific languages). The environment we work in is dynamic and we practice an Agile approach to development.

The team is split over 3 locations, Edinburgh, Zurich and Manila. This opportunity is based in Edinburgh. The team in Edinburgh work on Domain Specific Language (DSL) editors and compilers and the development tools that support them, for example:

• Static code analysis

• Automatic refactoring tools

• Code highlighting

• Automatic code completion

Job Description

Your main responsibilities will be:

• to deliver products within an Agile development environment

• to analyse, design, implement and assure the quality of new and existing functionality

• to communicate with internal and external customers and stakeholders

• to guide and mentor other team members

Qualifications

You should have:

• a thorough knowledge of developing in a modern object-orientated language (Java preferred)

• strong analytical skills

• a structured and autonomous approach to working

• the ability to convey complex concepts in an approachable and understandable manner

• excellent interpersonal skills

• a BSc or better in Computer Science or similar degree or matching experience

You should be:

• a creative problem solver and abstract thinker

• passionate about quality, performance and engineering excellence

• interested in complex technical challenges

• fluent in spoken and written English

• a good team player

In addition, but not essential, would be the following skills:

• experience of Eclipse plug-in development

• design and development of IDEs or compilers

• development of Domain Specific Languages (DSL's)

• development using EMF and the Xtext Framework

• Oracle, PL/SQL experience

Additional Information

With our compensation model, we want to share the success of the company with all our employees. We offer a competitive salary, a benefits package that includes private health and dental care, generous pension, annual bonus and extraordinary achievement rewards for those who go the extra mile.

For those relocating to Edinburgh from overseas or elsewhere in the UK, we also offer a relocation package to make your move that little bit easier.

In addition, we also offer the following:

• flexible working hours

• casual dress code

• annual personal training budget

• modern, open-plan office surroundings - multi-screens, adjustable sit/stand desks, dedicated dining area

• fantastic office perks - free fruit, cereal and pastries, tea & coffee machines, pool table, table tennis, foosball, discounted gym membership, parking, secure bicycle racks and shower facilities

• sociable, relaxed and friendly office culture - regular themed social events, sports and fitness clubs

Other Jobs in Back End