Poste pour un client d'Akkodis
Nécessaire de se rendre 2 fois / semaine à Boucherville ou Saint-Hyacinthe
Titre du poste :
Analyste-Programmeur ERP (Business Central)
Type d'emploi :
Temps plein
Description du poste :
Nous recherchons un(e) analyste-programmeur intermédiaire talentueux(se) et dynamique pour rejoindre notre équipe TI. Le/la candidat(e) idéal(e) sera agnostique au niveau des langages, avec une solide connaissance de SQL Server et du langage SQL, ainsi qu'une bonne maîtrise de C/AL et AL. Une expérience avec les systè mes ERP est essentielle.
Responsabilités :
- Développer, tester et maintenir des applications et solutions logicielles de haute qualité.
- Analyser les besoins d’affaires et les traduire en spécifications techniques.
- Concevoir et implémenter des structures de base de données et des requêtes efficaces en utilisant SQL Server.
- Travailler avec les langages de programmation C/AL et AL pour la personnalisation et l’évolution de système ERP.
- Collaborer avec des équipes multifonctionnelles pour fournir des outils intégrés répondant aux besoins d’affaires.
- Effectuer des dépannages et des débogages du système pour résoudre les problèmes techniques.
- Assurer la qualité du code, la maintenabilité et les meilleures pratiques dans toutes les activités de développement.
- Fournir un support et une formation aux utilisateurs finaux et aux autres membres de l’équipe selon les besoins.
Aptitudes :
- Diplôme universitaire en informatique, technologies de l’information ou toutes expériences pertinentes ou équivalentes.
- Minimum de 5 années d’expérience en programmation et analyse de systèmes.
- Maitrise du langage SQL. Expérience avec le T-SQL ainsi que SQL Server est fortement souhaitable.
- Bonne connaissance des langages de programmation C/AL et AL.
- Expérience avec les systèmes ERP. Par exemple, Microsoft Dynamics NAV ou Business Central.
- Solide connaissance de l’écosystème Microsoft et du scriptage PowerShell.
- Mentalité agnostique aux langages avec la capacité de s’adapter à de nouveaux langages et technologies.
- Solides compétences en résolution de problèmes et souci du détail.
- Excellentes compétences en communication et travail d’équipe.
- Capacité à gérer plusieurs tâches et projets simultanément dans un environnement dynamique.
Autres compétences :
- Connaissance des plateformes d’infonuagique telles qu’Azure ou AWS.
- Expérience avec d’autres langages de programmation tels que C#, Java ou Python.
- Familiarité avec les méthodologies Agile/Scrum.
- Notions de base d’un ou plusieurs systèmes de contrôle de code source, tel Git.