Job Detail

Sr. Backend Developer

Inseriert am: 25.02.2021

Sr. Backend Developer

Req ID:  20244 Posted on:  25-Feb-2021 Location: 

Prilly_Floris (CH01), Switzerland

Department:  Research & Development (50000104) Job Family:  Information Technology




 


 


 


To help build the next generation of trusted digital identity system, we are looking for a purpose driven, experienced sr. backend developer to join our fast-growing team


 


 


 


SENIOR BACKEND DEVELOPER


 


 


 


 


WHAT YOU WILL DO 


 



  • Build and maintain a portfolio of high performing key technology building blocks powering our products.

  • Develop pluggable, versioned protocols defined through a community specification process, including contributing to the specification and providing implementation experience feedback.

  • Design and review software architecture.

  • Design and build APIs to expose a useful abstraction for client business services, enabling suitable control while hiding complexity.

  • Write extensive unit tests for your code to ensure ongoing coverage of the codebase (currently with > 98% coverage).

  • Contribute to standards and best practice for software engineering.


 


 


WHAT WE NEED FROM YOU 


 



  • You have a strong developer experience in languages such as Kotlin, Python and/or Java. Besides being an experienced developer that can effectively write high quality, scalable code that powers novel solutions.

  • You have proven hands-on experience in building large scale systems and understand all relevant concepts of the backend domain.

  • You can deal with a degree of uncertainty and transform that into strong requirements and high performing software. Experience with large scale distributed systems is an advantage.

  • You understand and apply security and data protection mechanisms, and have experience in developing scalable, could-native deployment applications; specifically, containers, orchestration platforms (Docker/Kubernetes/Helm), APIs (eg gRPC/REST) and systems based on messaging architecture (eg Kafka).

  • You understand and can articulate the impact of technology choices.

  • You are a team-player that can communicate comfortably in English. French is a plus. 


 


 


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