Full Stack Software Engineer
Prilly Sud (CH09), Switzerland
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 talented, 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.
- Support and maintain the solution, manage obsolescence.
- Provide development effort estimation to support the qualification process of Project and Delivery.
- Apply state-of-the-art testing practices on unit and integration level for continuous integration and deployment.
- 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.
- Experienced software engineer with a soundtrack record in Java, with functional or reactive programming a plus.
- Experienced in AngularJS, JavaScript, TypeScript, Bootstrap, HTML, CSS.
- Skilled in automated unit and system testing (including performance testing).
- Familiar with the Linux environment, including shell scripting and software packaging.
- Experience with container technologies, like Docker, is 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.