Collaboration Web Developer

Employment Type:Contract
Job Location:Switzerland
Job Function:

Summary

 

The successful candidate will work within our web platforms team on projects that comprise public and internally facing websites, web applications (including document management). In a constantly evolving technological environment, the candidate will be expected to contribute to the roadmap, design and implementation of the next generation infrastructure solutions and strategic collaboration platforms as well as to provide high quality support of the existing products and solutions.

 

The position encompasses the following tasks:

  • Working with key business and IT stakeholders to understand complex business use cases, gather and document requirements and design solutions
  • Develop solutions based on existing off-the-shelf products and / or custom-developed solutions including custom integrations
  • Collaborating with IT stakeholders to share knowledge and experiences gained from business evolving use cases
  • Taking ownership and providing high quality technical support to resolve issues

Required technical skills:

  • JavaScript, in particular React and/or Vue
  • Java development experience
  • General web technologies (PHP, CSS, HTML)
  • Database technologies
  • Mobile App development (e.g. Cordova or React Native
  • Software solution and architecture design
  • Product management
  • First experience with Microservices with MongoDB, GraphQL, Docker / Kubernetes

Together with:

  • Excellent interpersonal and communication skills
  • Strong analytical skills
  • Ability to work well independently and as part of a team
  • A creative problem solving streak, good software development skills
  • Self-motivated and taking initiative

We are looking for candidates with:

  • A minimum of 5 years of experience in delivering software solutions within the collaboration, consulting, or supporting the related technologies as listed within this job description
  • A degree in Engineering, Computer Science or Information Technology
  • Fluent in written and spoken English
  • Advantage will be given if the candidate has experience with SharePoint, Magnolia CMS, SugarCRM and/or OpenText Content Server