Job Detail

Full Stack Software Engineer

Inseriert am: 11.02.2020

Full Stack Software Engineer

Req ID: 14302Posted on: 22-Feb-2020Location: 

Prilly Sud (CH09), Switzerland

Department: CH-Solutions Delivery & Operations (50000097)Job Family: R&D


 


This is your chance to join a strong team of software engineers passionate about breeding the best ideas and using state-of-the-art computer science theories and software engineering practices to develop innovative software. The team enjoys a very strong team-spirit and continuously strives to improve its performance by obtaining, sharing and exploiting knowledge among developers.
For the development of our core strategic systems, we are currently looking for a very experienced, top motivated, hands-on:


 


 


FULL STACK SOFTWARE ENGINEER


 


ROLE:


 



  • Architect, design and deliver server-side components in a micro service-based software framework.

  • Deliver innovative, dazzling and responsive web applications from these components.

  • Apply state-of-the-art testing practices on unit and integration level for continuous integration.

  • Apply best practices when it comes to software engineering (testing, documentation, code review etc.).

  • Apply agile methodologies throughout the development process.


 


PROFILE:


 



  • Bachelor / Master Degree in Computer Science or related field.

  • Experienced software engineer with a sound track record in Java, with functional or reactive programming a plus.

  • Experienced in AngularJS, JavaScript, TypeScript, Bootstrap, NPM, HTML, CSS.

  • Skilled in automated unit and system testing (including performance testing, Karma, Jasmine, Selenium).

  • Familiar with the Linux environment, including shell scripting and software packaging.

  • Experience with container technologies, like Docker, a plus.

  • Experience with relational databases is an advantage.

  • Experience with functional or reactive programming and agile methodologies is a plus

  • Excellent interpersonal & communication skills with ability to work in a team of diverse skills and within a matrix organization.

  • Team player in a multi-cultural working environment with ability to work independently.

  • Autonomous, curious, trustworthy and result-oriented.

  • Fluent in English . French is an advantage, any other European language is an asset.



JOIN US!


 



  • Our success comes from our highly skilled and talented employees.

  • Respectful entrepreneurship and long-term vision are key for success.

  • Our people contribute to a more secure world.

  • Diversity at all levels of an organization is a strength.



We offer an exciting and challenging role, with great potential for personal development within a unique organization in a fascinating and fast-growing industry. Your file will be handled with upmost confidentiality and discretion.


 


 


 


 

Details