Beschreibung
Aimes-tu développer des logiciels sécurisés, précis et bien documentés, couvrant à la fois le front-end et le back-end dans un environnement moderne? Le code propre et testable ainsi qu-un cadre de travail où la justesse, la sécurité et la robustesse cryptographique sont essentielles correspondent-ils exactement à ce que tu recherches? Souhaites-tu contribuer à un projet porteur de sens, qui soutient directement la démocratie en Suisse, tout en travaillant avec des technologies de pointe? Avec toi, une réelle valeur ajoutée est créée - en approfondissant continuellement ton expertise en ingénierie logicielle sécurisée, en protocoles cryptographiques et en conception de systèmes modernes, dans un environnement tourné vers l-avenir.
**Fais la différence **
* Tu développes des fonctionnalités sécurisées et bien conçues sur un stack moderne front-end et back-end utilisé dans le système d-e-voting de la Poste Suisse.
* Tu implémentes des services back-end en Java avec Spring Boot et Maven et garantis des interfaces propres et un typage fort dans l-ensemble du système.
* Tu conçois et développes des fonctionnalités front-end avec Angular et TypeScript, contribuant à une expérience utilisateur claire et maintenable.
* Tu travailles avec des API RESTful et assures des contrats d-interface précis et bien définis entre les composants du système.
* Tu contribues aux pipelines CI/CD et aux déploiements automatisés à l-aide de Docker, Kubernetes et d-outils de scripting.
* Tu écris du code propre, testable et bien documenté, avec un fort accent sur la justesse, la sécurité et la maintenabilité à long terme.
* Tu collabores étroitement avec ton équipe et contribues activement à une compréhension partagée, à une haute qualité de code et à une amélioration continue.
**Ce que tu apportes **
* Tu as une solide expérience soit en Java, Spring Boot et Maven, et apprécies travailler sur des systèmes back-end complexes, soit en Angular, TypeScript et dans les pratiques modernes des applications single-page.
* Tu as de l-expérience ou un fort intérêt pour la cryptographie et la sécurité informatique.
* Tu es à l-aise avec les environnements conteneurisés, les pipelines CI/CD, les workflows basés sur Git ainsi qu-avec des outils comme Docker et Kubernetes.
* Tu travailles avec un haut niveau de précision et d-autonomie et accordes une grande importance à une documentation claire.
* Tu es capable d-expliquer des concepts techniques de manière structurée et compréhensible.
* Tu communiques couramment en français et tu as une bonne maîtrise de l-anglais.
Nous demandons une présence sur place de deux jours à Neuchâtel; le reste du temps de travail peut être organisé de manière flexible entre nos hubs (Lausanne, Berne, etc.) et le télétravail.
Envie d-en savoir plus ?
Notre base de code, nos spécifications et notre documentation sont publics: https://gitlab.com/swisspost-evoting
