DEVELOPER SENIOR FULL STACK

  • Cross-Systems
  • Geneva, Switzerland
  • 04/04/2019
Full time Statistics Software Engineering

Job Description

CROSS is a consulting and engineering company, a subsidiary of the Micropole group, specializing in the fields of  Digital Transformation  Performance Management  and  Data Governance . Present in French-speaking Switzerland since 1987, the 190 employees who compose it accompany its customers from strategic thinking to the implementation of the solution and its support.

In order to strengthen our teams, we are looking for one of our clients in Geneva:

DEVELOPER SENIOR FULL STACK 

ROLE AND RESPONSIBILITIES

  • Participate in migration work with an agile approach
  • Analyze applications
  • Develop tests and test applications to migrate
  • Adapt applications to make them compatible with the new Linux / Tomcat / PostgreSQL environment
  • Depending on the applications and technical feasibility, participate in the integration of these applications in an OpenShift environment
  • Update application components to use recent versions of frameworks
  • Work with a team and with communication skills with stakeholders

SKILL REQUIRED

  • 5 years experience in the development of complex Web applications in Web technologies (HTML, CSS, Javascript / Typescript), and more particularly the Angular framework
  • Mastery of Design (UX)
  • Experience with a Store (NgRx, NGXS, ...) 
  • Good knowledge of Java 8, JPA, Spring, REST services, unit and integration tests, SQL, XML
  • Experience with Agile, BDD (Cucumber), TDD methodologies
  • French 

OTHER 

  • Fast availability is required (optimal for early April)

Your personal qualities will make the difference: rigorous professional ethics, autonomy while having a team spirit, analytical and synthesis skills, listening, creativity, sense of service, sense of customer relationship, diplomacy, commitment ...

At CROSS, as well as your CV and the experience that you will put forward, we will be seduced by your personality, the place you give to human relations in the work and your desire to be involved in the company.

To summarize, you will understand, if your skills, your desire to grow with us and your personality match our business project, then there is a good chance that we go together! So, do not hesitate, come join us.