Développeur Full Stack
Développeur Full Stack
REGDATA recherche un Développeur Full Stack dynamique et expérimenté à Genève, Suisse, ou en télétravail au sein de l’UE.
Alors que nous poursuivons notre croissance et élargissons notre offre, vous rejoindrez notre équipe d’ingénierie et contribuerez au développement et à la maintenance de notre plateforme sécurisée de protection des données.
Vous participerez activement à la conception, au développement et à l’optimisation des micro-services backend et des applications frontend, construits avec .NET et Vue.js. Le cas échéant, vous participerez à la mise en œuvre et aux tests de composants chez nos clients et pourrez proposer, concevoir et développer des interfaces ad hoc ou des modules sur mesure pour répondre à des besoins spécifiques.
Description
Lieu de travail : Genève, Suisse, ou télétravail dans l’UE
Expérience : 5+ ans
Date de début : Dès que possible
RESPONSABILITÉS
- Contribuer à la conception technique et à l’architecture de la solution (micro-services et frontend).
- Concevoir et implémenter de nouvelles fonctionnalités ou des modules personnalisés, intégrés à la solution existante ou fonctionnant comme composants séparés, couvrant les micro-services backend et le frontend.
- Développer, maintenir, améliorer et étendre les micro-services backend avec .NET 8 et versions ultérieures.
- Construire des interfaces utilisateur réactives et des composants frontend avec Vue.js, Vuetify, JavaScript/TypeScript, HTML5, CSS3.
- Intégrer les applications frontend avec les API et les services backend.
- Travailler avec Git, CI/CD (Azure DevOps), Docker, Kubernetes.
- Concevoir, implémenter et écrire des requêtes SQL sur SQL Server, MongoDB, PostgreSQL et Oracle DB.
- Rédiger des tests et de la documentation technique.
- Garantir la performance, l’évolutivité et la qualité du code.
PROFIL ET EXIGENCES
- Solide expérience en C# et .NET.
- Solide expérience avec Vue.js (Angular un plus), Node.js, JavaScript/TypeScript, CSS3, Vuetify.
- Expérience avancée des bases de données relationnelles et documentaires.
- Bonne connaissance des principes de sécurité, en particulier dans le développement logiciel (OAuth2, IdentityServer4, Keycloak, et similaires).
- Expérience avec CI/CD, conteneurs, Kubernetes et les hyperscalers cloud (Azure, AWS, GCP).
- Excellentes compétences de communication en anglais, à l’oral et à l’écrit.
- Autonome et proactif.
QUALIFICATIONS
- Diplôme de Bachelor ou de Master en informatique, ingénierie ou domaine connexe.
- Expérience confirmée (5+ ans) dans un poste similaire de développeur full stack.
- Bonne connaissance des processus d’ingénierie logicielle, y compris les méthodologies Agile et l’ensemble du cycle de gestion des versions.
- Expérience reconnue dans la livraison et la maintenance d’applications complexes et à grande échelle, idéalement incluant micro-services et frontend.
- Excellentes compétences de communication et de relation client.
- Solides capacités de résolution de problèmes et de prise de décision.
- Esprit d’équipe proactif et bonnes compétences de communication.
- Maîtrise de l’anglais requise ; le français est un plus.
STACK TECHNOLOGIQUE
- Frameworks : .NET 8 et versions ultérieures
- Frontend : Vue.js, Vuetify, JavaScript/TypeScript, HTML5, CSS3
- Authentification : OAuth2, IdentityServer4, Keycloak
- Bases de données : SQL Server, PostgreSQL, Oracle, MongoDB
- CI/CD : Git, Azure DevOps, Docker, Kubernetes
- Cloud : Azure, AWS, GCP
Nous serons ravis de recevoir votre candidature.
Veuillez envoyer votre CV à info@regdata.ch