Senior Software Engineer

Zurich, Switzerland

Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.

DESCRIPTION


Currently we are looking for a Senior Software Engineer for our Zurich office to make the team even stronger.

As part of the team, you will be working on development and maintenance of a web application hosting independent portlet-like e-banking components focusing on integration of these components into the web application framework. You will be part of the Zürich Scrum team including business analysts, test engineers and senior developers.

Requirements

  • Strong core Java development skills ideally on Java SE, Java 8/9;
  • Ability to look under the hood of many technologies: Spring, Rest services, SOAP services, Git, Maven, JUnit, Mockito, Spock, JSON, Continuous Integration: Jenkins;
  • Proactive and dynamic team player, comfortable working in a fast paced environment;
  • Experience in Agile software development;
  • Experience in Test-driven development;
  • Interest in working with Agile software development methodologies;
  • Willingness to go the extra mile to get a project done;
  • Fluent English (spoken and written) is required.

We offer

  • Experience exchange with colleagues all around the world;
  • Competitive compensation depending on experience and skills;
  • Regular assessments and salary reviews;
  • Opportunities for self-realization;
  • Friendly team and enjoyable working environment;
  • Corporate and social events.