E-Voting Full Stack Developer
80
100
homeoffice|Switzerland|CHE | Neuchâtel|Neuchâtel|NE|Switzerland|CHE
Informatics and digital business
You help us digitize Swiss Post.
Applicants with professional experience
No
permanent
Job Description
Informatics and digital business
Swiss Post Ltd
homeoffice|Switzerland|CHE | Neuchâtel|Neuchâtel|NE|Switzerland|CHE
80
100
0.00
0.00
73297
No
CHF
permanent
Swiss Post
Information at a Glance

Do you enjoy building secure, precise and well documented software across a modern frontend and backend stack? Are clean, testable code and an environment where correctness, security and robust cryptography truly matter exactly what you are looking for? Would you like to contribute to a meaningful project that directly supports democracy in Switzerland while working with cutting edge technologies? With you, real added value is created – as you continuously deepen your expertise in secure software engineering, cryptographic protocols and modern system design within a forward thinking environment. 

 

What you will do 

  • You develop secure and well designed features across a modern frontend and backend stack that is used in the Swiss Post e-voting system. 

  • You implement backend services in Java using Spring Boot and Maven and ensure clean interfaces and strong typing throughout the system. 

  • You design and build frontend features with Angular and TypeScript, contributing to a clear and maintainable user experience. 

  • You work with RESTful APIs and ensure precise, well defined interface contracts between system components. 

  • You contribute to CI/CD pipelines and automated deployments using Docker, Kubernetes and scripting tools. 

  • You write clean, testable and well documented code, with a strong focus on correctness, security and longterm maintainability. 

  • You collaborate closely with your team, actively contributing to shared understanding, high code quality and continuous improvement. 

 

What you bring 

  • You have solid experience either in Java, Spring Boot and Maven and enjoy working in complex backend systems, or in Angular, TypeScript and modern singlepage application practices. 

  • You bring experience or a strong interest in cryptography and IT security topics. 

  • You are familiar with containerized environments, CI/CD pipelines, Gitbased workflows and tools such as Docker and Kubernetes. 

  • You work with a high level of precision and autonomy and place great value on clear documentation. 

  • You are able to explain technical concepts in a structured and understandable way. 

  • You communicate fluently in French and have a good command of English.  

 

We require two days of on-site presence in Neuchâtel; the rest of the working time can be arranged flexibly between our hubs (Lausanne, Bern, etc.) and home office. 

 

Want to learn more? 

Our codebase, specifications, and documentation are public: https://gitlab.com/swisspost-evoting 

No
No video/image
Family-friendly, Basic & advanced training, Six weeks of holiday, Flexibility of working models
Initial interview, second interview
PCH
Patrick Daniel Oliveira Andrade
E-Voting People DevOps Lead
+41583411303
Julie Zanchi
+41583416516
 

|

    Kontakt.

    Fragen zur Stelle.

    Walter Wieland
    Teamleiter Fahrpersonal
    +41 58 341 19 85

     

    Walter Wieland
    Teamleiter Fahrpersonal
    +41 58 341 19 85

    Fragen zur Bewerbung.

    Martin Bütikofer
    Recruiting
    +41 58 667 05 35

    Kontakt Illustration
    Mitarbeiterin bei der Post Mitarbeiterin bei der Post

    Mehr über Logistik.

    Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.

    Mehr erfahren