Contexte de la mission
Dans le cadre des développements des applications Mobiles à destination des entrepreneurs et agents internes nous avons le besoin de renforcer l'équipe actuellement en place.
Le développeur interviendra sur des problématiques survenues sur les serveurs de production et sur des évolutions des applications Mobiles actuellement utilisées (applications relatives aux interventions/travaux, application de relevé d'index).
Les développements sont actuellement déployés sur des appareils Androïd (Samsung), Apple (iPad) et Windows 10 (Panasonic).
Le développeur devra donc garantir la production des spécifications techniques et du développement en conformité avec les spécifications fonctionnelles dans le cadre de projets et de maintenances applicatives en respect avec les méthodes, procédures et standards en place.
Tâches principales
1. Contribution à la livraison de projets
? Contribuer aux designs techniques sur base des spécifications fonctionnelles fournie dans les Users Stories
? Développer (programmation, tests unitaires et sécurité) des applications sur base des spécifications fonctionnelles établies dans le respect des standards.
? Garantir le bon déploiement des applications via les outils standards (Build Azure, pipline, ?)
? Identifier les différentes versions déployées sur les environnements
? Informer le team lead et / ou l?Analyste Business des problèmes qui pourraient affecter la réponse à la demande
? Participer à la résolution des incidents en résolvant les bugs identifiés
? Contribuer à la documentation de l?application pour en faciliter la maintenance
? Respecter les méthodes, standards et procédures en vigueur
2. Contribuer à la maintenance des applications
? Proposer des solutions techniques
? Développer, tester, documenter le code produit
? Appliquer les standards utilisés dans le cadre du développement de l?applicatif.
Profil recherché
Les compétences techniques recherchées et les niveaux de séniorité associés sont repris dans la rubrique compétences. La connaissance des bonnes pratiques de développement en matière de sécurité et l?expérience dans leur mise en ?uvre seront vérifiés durant l?entretien s?il a lieu.
Précisions sur certaines compétences demandées: connaissances en outils de versioning : TFS/GitHub : 1 seul des 2 outils est suffisant
D?un point de vue compétences "soft skills", il est attendu du consultant qu?il soit/ait:
Profil candidat:
Connaissances en outils de versioning : TFS/GitHub
Must have
Exigence linguistique: Niveau de français C2 sur l'échelle européenne CEFR
Must have
Expérience prouvée dans le développement d'application basées en .NET
Must have
5 Années
Expérience prouvée dans le développement d'application basées en Blazor
Must have
2 Années
Expérience prouvée dans le développement d'application basées en MAUI
Must have
2 Années
Expérience prouvée dans le langages javascript : Angular
Must have
5 Années
Expérience prouvée de développement d'applications mobiles pour un gestionnaire de réseaux d'énergie (GRD)
Must have
Expérience prouvée en développements d'applications de type Mobile
Must have
4 Années
Expérience prouvée en testing (par exemple : tests unitaires, tests de performance, tests de sécurité,...)
Must have
Connaissance de l'anglais B1
Should have
Connaissance des applications de développement : Visual Studio, Studio Dev, R#
Should have
Connaissance des bases de données orientées document (Type NoSQL)
Should have
Connaissance des bonnes pratiques de développement en matière de sécurité et expérience dans leur mise en ?uvre
Should have
Connaissance en développement Cloud Azure (Fonction/Web App), API, Utilisation et développement des messages Service Bus
Should have
Connaissance en outil de DevOps (Azure DevOps dans le cadre de développements Scrum)
Should have
Connaissance et expérience prouvée en méthodologie de développement Agile (Scrum, Kanban)
Should have
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.