Контакты

Application Architect

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 an Application Architect for our Zurich office to make the team even stronger.

As the global trends suggest, the world of payment is moving to a less cash mode and there is an increased usage of mobile devices for payments and self-servicing. As a result, processors continuously invest in software, and new technologies to have a robust IT framework that can co-evolve with the environmental changes in the payment industry.

In a matrix organization leading a stream of developers to develop applications for internal and external customers (including mobile apps) for banks.

Responsibilities

  • Lead the vision, design, implementation and delivery of technology projects for back-end integrations and native mobile applications across platforms and languages;
  • Define application architecture for large-scale solutions;
  • Technologies:
    • Eclipse RCP (3.8), Scout (4-7), WebSphere, JEE (2.1; going to 3 is being discussed),n Soap-based services, Rest, Cobol, VB6, DB2, Oracle 12;
    • Java (mostly 6) J2EE, JavaScript (scout front-end), SQL, Eclipse/rational architect, Jenkins, Maven, Ant, Artifactory, SoapUI, JUnit;
    • Understanding of network zoning concepts (DMZ, authorization, presentation, application, data is current segmentation setup);
    • Future architectural direction is microservice.
  • Partner with producers and tech leads (senior developers/engineers) during the development of a project to define the implementation and delivery details. You will work closely with fellow engineers to bring new technology and innovative solutions to our issuer’s strategies;
  • Create code on the most complex projects, but just as important, mentor your fellow technologists;
  • Plan solutions, application and technical architecture and data modeling, along with guiding requirements gathering, project estimation and scoping, and long-range planning;
  • Develop a range of technologies while aware that what you’re making affects our issuer’s businesses. When appropriate, Application Architects have a client-facing role, most often presenting the technical vision, points of view and fielding the details of specific executions.

Requirements

  • Experience building large-scale, enterprise-grade solutions;
  • Definition of application architecture for solutions that scale across enterprise, clients and projects;
  • Expertise in developing and designing web service-applications for enterprise-integration;
  • Solid understanding of web development from both a server and client perspective;
  • Comfortable using multiple software development methodologies, from Agile, in particular Scrum, to Waterfall;
  • Able to write high-quality technical documentation;
  • Wide breath of technology understanding;
  • Experience with mobile application development (native mobile dev., responsive design, localization) is a plus;
  • Fluent English and German are a must.

We offer

  • Experience exchange with colleagues all around the world;
  • Competitive compensation depending on experience and skills;
  • Regular assessments and salary reviews;
  • Develop integration modules for interacting with new systems and applications;
  • Opportunities for self-realization;
  • Friendly team and enjoyable working environment;
  • Corporate and social events;
  • Please note that any offers will be subject to appropriate background checks;
  • We do not accept CV from recruiting or staffing agencies.