Développeur Intermédiaire SR- Microsoft Business Central Category: Software Development/ Engineering
Main location: Canada, Quebec, Drummondville/ Montreal/Trois-Rivières/Victoriaville Granby / Saint-Hyacinthe
Position ID:J0326-1544
Employment Type: Full Time
Position Description: Mode de travail: Hybride, 2 jours/semaine en présentiel
CGI est à la recherche d'un développeur intermédiaire/sénior Microsoft Business Central passionné et expérimenté, souhaitant contribuer à la conception, au développement et à l'optimisation de solutions ERP basées sur Business Central. Le candidat jouera un rôle clé dans l'évolution des fonctionnalités du système, la création d'extensions AL et l'intégration du ERP avec d'autres applications d'entreprise.
Vous collaborerez étroitement avec les analystes fonctionnels, les spécialistes configurateurs et les équipes métiers afin de transformer les besoins opérationnels en solutions technologiques robustes, performantes et évolutives.
Your future duties and responsibilities: Responsabilités
Développement et programmation
- Concevoir, développer et tester des extensions et personnalisations dans Microsoft Dynamics 365 Business Central (langage AL).
- Modifier et améliorer les fonctionnalités existantes selon les meilleures pratiques recommandées par Microsoft.
- Développer des intégrations entre Business Central et des systèmes externes (API, web services, EDI, etc.).
- Optimiser la performance et la qualité du code.
Analyse et conception
- Collaborer avec les analystes fonctionnels pour comprendre les besoins métiers et proposer des solutions techniques appropriées.
- Participer à la conception technique, à l'architecture des solutions et à la définition des estimations de travail.
Qualité, tests et livraison
- Effectuer les tests unitaires, supporter les tests fonctionnels et corriger les anomalies.
- Participer aux déploiements, aux migrations de données et aux mises à jour logicielles.
Documentation et soutien
- Documenter le code, les processus techniques et les pratiques de développement.
- Fournir un soutien technique de niveau 2-3 lié aux développements ou aux extensions.
- Contribuer à l'amélioration continue des standards de développement et des frameworks internes.
Required qualifications to be successful in this role: Qualifications
Formation et expérience
- Baccalauréat en informatique, génie logiciel ou domaine connexe (ou expérience équivalente).
- Minimum 3 à 5 ans d'expérience en développement sur Microsoft Dynamics 365 Business Central / NAV.
- Maîtrise du langage AL, du développement d'extensions et de Visual Studio Code.
- Connaissance du développement dans C/AL (un atout).
Compétences techniques
- Compréhension solide des processus ERP (finance, chaîne logistique, production, projets, etc.).
- Expérience avec les API Business Central, web services (SOAP/REST), OData, JSON.
- Familiarité avec Git, Azure DevOps ou autres outils de CI/CD.
- Connaissance de SQL Server et des environnements cloud Microsoft (un atout).
Compétences professionnelles
- Excellente capacité d'analyse, sens de la logique et rigueur dans la qualité du code.
- Aptitude à travailler en équipe dans un environnement Agile.
- Capacité à gérer plusieurs priorités simultanément et à respecter les échéances.
- Bilinguisme français & anglais, oral et écrit.
CGI offre une estimation raisonnable de la fourchette salariale pour ce poste. Le calcul de cette fourchette dépend de divers facteurs, notamment le niveau de compétence, le marché géographique, l'expérience, la formation ainsi que les licences et certifications professionnelles. Les décisions en matière de rémunération dépendent des particularités de chaque cas. Une estimation raisonnable de cette fourchette salariale se situe entre 60,000$-115,000$ ce poste est vacant.
#LI-AM1
Bilingualism (French and English) is required for this position due to the nature of the role requiring interaction with national and global clients.
Skills: - English
- French
- Azure
- GIT
- Microsoft Dynamics365Bus.Cntrl
- Visual Studio Code
- Web Services