Solution Architect

Frankfurt, Germany

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 Solution Architect for our Frankfurt office to make our team even stronger.

Responsibilities

  • Take responsibility of product architecture as we well as analysis, design and development utilizing the following frameworks, databases and integration platforms: Java EE, PL/SQL, Hibernate, Spring, Apache Tomcat, Web Services (SOAP), JavaScript;
  • Liaise with clients, team members, project managers and others to define specific business and product requirements, documenting product specifications, key entities and elements, data transformations and conversions;
  • Assist in presales activities and estimation, planning of the projects;
  • Build application maps that outline all levels of user experience;
  • Write new programs and customize existing programs utilizing various programming languages and development environments;
  • Facilitate effective communication between customers and offshore technical team;
  • Write technical specifications based on business analysis documents and requirements.

Requirements

  • Experience in software development in system architecture designing;
  • In-depth knowledge of J2EE and/or .NET architecture, OOA, OOD;
  • Experience in software development lifecycle processes such as Rational Unified Process or CMMI;
  • Experience with web services, XML, SOAP design and architecture skills, object persistence methodologies and application deployment;
  • Ability to develop object models from the functional requirements and architecture using UML technologies and modeling tools knowledge (Rational Rose);
  • Ability to translate business needs into functional and technical architecture;
  • Ability to manage multiple tasks and respond to tight deadlines in a fast-paced environment;
  • Excellent communication skills.

We offer

  • Experience exchange with colleagues all around the world;
  • Competitive compensation depending on experience and skills;
  • Regular assessments and salary reviews;
  • Learning and Development;
  • Mobile cost reimbursement;
  • Friendly team and enjoyable working environment;
  • Corporate and social events.