Akkodis recherche un Développeur Senior Web Full Stack (C#, Angular, Azure) pour un de ses clients (poste permanent) :
Responsabilités principales :
- Collaborer activement à la définition et à la mise en place d'architectures logicielles web multiplateforme pour le développement d’un nouveau produit;
- Développer des applications SPA multi-plateforme (Web, Desktop et Device portables) en utilisant Angular 14+, WebGL, Ionic et Electron;
- Concevoir et développer des services en .NET;
- Concevoir et développer des APIs, micro-services dans une architecture évènementielle, multi-région et distribuée;
- Mettre en œuvre les meilleures pratiques DevOps et CI / CD, y compris l'automatisation des processus et la création de pipelines efficaces;
- Intégrer des pratiques rigoureuses de tests pour garantir la qualité et la fiabilité de nos solutions logicielles.
- Collaborer avec les autres équipes et les parties prenantes pour comprendre leurs besoins techniques et fonctionnels, et pour assurer une communication claire et efficace sur les progrès.
- Fournir un soutien technique aux membres de l'équipe, en résolvant les problèmes complexes, en offrant des conseils et en partageant les meilleures pratiques.
Exigences du poste :
- BAC en génie logiciel, informatique ou programme connexe;
- 10 année d'expérience ou plus dans le domaine;
- Niveau avancé en Javascript, Typescript, HTML, SCSS et Angular 14+;
- Niveau intermédiaire en c#, .NET 6+;
- Connaissances de Electron et Ionic, un atout;
- Connaissances avec Azure, ses ressources et l’architecture de micro-services, un atout;
- Connaissance des bases de données;
- Connaissances générales en CI / CD;
- Connaissances d’un ou plusieurs framework de tests unitaires, un atout;
- Connaissance de JIRA, GitLab et GIT;
- Anglais avancé, afin de collaborer avec des intervenants à l'internationnal.
- Une connaissance approfondie des méthodologies de développement agile, des bonnes pratiques et des normes de qualité.
- Une aptitude à résoudre les problèmes techniques complexes et à prendre des décisions éclairées rapidement et efficacement.
- Une excellente communication verbale et écrite, avec une aptitude à communiquer clairement et efficacement avec les membres de l'équipe, les clients et les parties prenantes.
- Une passion pour la technologie, avec une veille constante des tendances du secteur, des nouvelles pratiques de développement et des nouvelles technologies émergentes.
6 hours ago