Description de l'emploi
Notre client dans le secteur Énergie et ressources naturelles recherche un Développeur Mobile H/F
Descriptif de la mission:
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) 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, pipeline, )
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é
- TFS/GitHub : 1 seul des 2 outils est suffisant
- Expérience prouvée dans le développement d’application basées en Blazor
- Expérience prouvée dans le développement d’application basées en Xamarin
- Expérience prouvée dans le développement d’application basées en .NET
- Expérience prouvée dans le développement d’application basées en Angular
- Expérience prouvée en testing
- Connaissance des applications de développement : Visual Studio, Studio Dev, R#
- Connaissance des bases de données orientées document (Type NoSQL) et relationnelles (SQL)
- Connaissance en développement Cloud Azure (Fonction/Web App), API, Utilisation et développement des messages Service Bus
- Connaissance en outil de DevOps (Azure DevOps dans le cadre de développements Scrum)
- Expérience prouvée dans le développement d’application basées en MAUI (junior)
D’un point de vue compétences soft skills , il est attendu du consultant qu’il soit/ait:
Team player
Bonne communication
Autonome
Rigoureux
Proactif
Orienté solutions
Capacité à s’adapter à la culture de l’équipe / du projet (convivialité, humour, ...)
Compétences / Qualités indispensables:
Développeur mobile ,Android,Windows,testing ,documentation,TFS,Github,Blazor,Xamarin,Angular,Visual Studio,SQL,Cloud Azure,Azure Devops,MAUI
Compétences / Qualités qui seraient un +:
Expérience prouvée en design d’interface utilisateur (UI/UX)