Software Developer (.NETCore/React)
PermanentJob Overview
Qui sommes-nous ?
Veriforce est l'entreprise de technologies et de services SaaS à la croissance la plus rapide sur le marché mondial de la gestion des risques liés à la chaîne d'approvisionnement. Nous aidons les entreprises leaders de leur secteur à créer et à maintenir des cultures d'entreprise et des environnements de travail qui optimisent la sécurité, favorisent la durabilité et encouragent la collaboration avec un large éventail de parties prenantes internes et externes. Ce qui distingue Veriforce, ce sont ses collaborateurs. Nous recrutons des personnes ambitieuses, capables de travailler efficacement en équipe et constamment à la recherche de solutions innovantes pour relever les défis commerciaux. Si cela vous intéresse, poursuivez votre lecture.
Votre rôle
Veriforce recherche un développeur full stack expérimenté pour concevoir et développer des applications pour notre plateforme SaaS. Vous rejoindrez une équipe locale dynamique composée d'ingénieurs talentueux en front-end, back-end et DevOps, afin de développer notre offre SaaS.
Veriforce est l'entreprise de technologies et de services SaaS à la croissance la plus rapide sur le marché mondial de la gestion des risques liés à la chaîne d'approvisionnement. Nous aidons les entreprises leaders de leur secteur à créer et à maintenir des cultures d'entreprise et des environnements de travail qui optimisent la sécurité, favorisent la durabilité et encouragent la collaboration avec un large éventail de parties prenantes internes et externes. Ce qui distingue Veriforce, ce sont ses collaborateurs. Nous recrutons des personnes ambitieuses, capables de travailler efficacement en équipe et constamment à la recherche de solutions innovantes pour relever les défis commerciaux. Si cela vous intéresse, poursuivez votre lecture.
Votre rôle
Veriforce recherche un développeur full stack expérimenté pour concevoir et développer des applications pour notre plateforme SaaS. Vous rejoindrez une équipe locale dynamique composée d'ingénieurs talentueux en front-end, back-end et DevOps, afin de développer notre offre SaaS.
Ce que cela signifie au quotidien :
- Participez activement au sein d'une petite équipe full-stack.
- Maîtrisez C# .NET Core et .NET Framework.
- Maîtrisez MSSQL.
- Collaborez avec votre équipe au développement et à l'amélioration d'applications nouvelles et existantes, construites avec des microservices et des interfaces RESTful en C# et .NET Core, ainsi que des interfaces utilisateur avec React, Redux, TypeScript et/ou React Native (mobile).
- Travaillez dans un environnement de conteneurs Docker.
- Adoptez les principes agiles de transparence, de coopération et d'itération rapide.
- Décomposez les fonctionnalités complexes en éléments gérables, vérifiables et livrables.
- Communiquez clairement avec les ingénieurs et les non-ingénieurs sur nos développements.
- Identifiez, diagnostiquez et résolvez les problèmes méthodiquement. Pas nécessairement par tâtonnement.
- Utilisez les outils modernes du développement back-end, tels que les tableaux de projet, le contrôle de version, les gestionnaires de paquets, les systèmes de compilation, les interfaces en ligne de commande et les outils de requêtes réseau.
- Maîtrisez les technologies et les concepts sous-jacents à notre travail, comme HTTP, REST et le fonctionnement des navigateurs.
- Examinez les demandes de fusion de manière constructive et attentive, et faites-les examiner également.
- Produisez un code cohérent, lisible et maintenable par d'autres.
- Rédigez des tests pertinents et efficaces pour les parties importantes de l'application.
- Développez une culture des API, des services cloud et des microservices au sein de l'organisation.
Ce dont vous aurez besoin pour réussir :
- Solide expérience en C# .NET Core et .NET Framework
- Solide expérience en MSSQL
- Microservices avec interfaces RESTful en C# et .NET Core
- React, Redux, TypeScript et/ou React Native (mobile)
Pour nous, l'expérience technique est bien moins importante que l'esprit critique, une attitude positive et la volonté d'apprendre et de résoudre des problèmes ensemble. Cela dit, nos applications back-end reposent actuellement sur une combinaison de .NET 4.5 (sur IIS) et de .NET Core (sur Linux), et nous utilisons des technologies telles que PostgreSQL, MSSQL, Nginx, Consul, les services AWS et Redis.
Make Your Resume Now