Architecte de solution principal - Senior Solution Architect
Solotech Voir toutes les offres
- Montréal, QC
- Permanent
- Temps-plein
- Développer, configurer et personnaliser des modules dans Dynamics 365 F&O en utilisant X++, des extensions et les meilleures pratiques recommandées par Microsoft
- Participer à la conception technique et à l'analyse des besoins en collaboration avec des analystes fonctionnels
- Créer des rapports en utilisant SSRS et les outils Power Platform (Power BI, Power Automate, Docentric, etc.)
- Collaborer avec l'équipe d'intégration pour fournir soutien et expertise sur des projets liés aux entités de données, OData, aux API REST et aux applications Azure Logic
- Effectuer des tests unitaires et collaborer avec l'équipe QA pour assurer la qualité des livrables
- Participer aux déploiements en production, au soutien post-implémentation et à la documentation technique
- Rester à jour avec les développements de la plateforme Dynamics 365 et contribuez à l'amélioration continue des processus de développement
- Collaborer avec l'analyste fonctionnel lorsqu'un problème est soulevé avec différents produits ISV
- Bilingue : français et anglais tant à l'oral qu'à l'écrit
- Entre 3 et 5 ans d'expérience en développement ERP, dont au moins 2 ans avec Microsoft Dynamics 365 F&O ou AX 2012
- Baccalauréat en informatique ou équivalent
- Certification Microsoft Dynamics 365 (F&O Core / Associé développeur)
- Expérience avec Azure DevOps, LCS ou Power Platform
- Expérience avec les fonctionnalités de Power Automate et Copilot dans D365
- Connaissance des méthodologies Agile / DevOps
- Expérience dans des projets de mise en œuvre ERP à grande échelle
- Compétent en X++ et en outils de développement Dynamics 365
- Bonne compréhension des modules F&O comme la finance, la chaîne d'approvisionnement et la gestion de projet
- L'expérience avec les intégrations, les entités de données et le cycle ALM (Azure DevOps) est un atout
- Connaissance des normes de développement Microsoft (extensions, personnalisations sans supercouche)
- Expérience avec les ISV et les applications Microsoft suivante : WIPFLI, SKG, Invoice Capture de Microsoft, module WMS de Microsoft D365
- Capacité à travailler de façon autonome et collaborative avec les équipes internes et externes (opérations)
- Capacité à partager des connaissances et à soutenir d'autres développeurs dans l'application des meilleures pratiques de développement dans Dynamics 365 F&O
- Excellentes compétences en résolution de problèmes, attention aux détails et rigueur
- Solides compétences en communication en français et en anglais. Le bilinguisme est requis pour communiquer avec les équipes à travers le Canada
- Rémunération compétitive et régime d'assurance collective
- REER collectif avec cotisation de l’employeur
- Possibilités de formation et d'avancement de carrière
- Remboursement des frais professionnels et de développement
- Programme d'assistance aux employés (PAE) pour assurer leur santé et leur bien-être.
- Design and implement the architecture operating model (roles, responsibilities, engagement model with projects, decision rights).
- Develop and maintain architecture principles, guidelines, and standards for applications, integrations, security, and infrastructure.
- Create and maintain core templates and artefacts (solution design templates, decision logs, reference architectures).
- Promote an architecture culture focused on value, simplicity, and reuse.
- Facilitate a monthly IT Architecture Board, ensuring clear agendas, decisions, and follow-up actions.
- Define and operate a lightweight architecture review process integrated with project and change governance.
- Ensure that significant initiatives and changes:
- Align to strategic direction and architecture principles.
- Appropriately consider security, data, reliability, operability, and total cost of ownership.
- Maintain an architecture decision log, ensuring decisions are documented, communicated, and traceable.
- Act as lead solution architect for high-priority programmes and projects.
- Work with stakeholders to clarify requirements, constraints, and success criteria.
- Design end-to-end solutions across applications, data, integrations, and infrastructure layers.
- Identify opportunities to reuse existing platforms, services, and capabilities before introducing new technologies.
- Provide clear, structured solution options and recommendations, articulating trade-offs in cost, risk, complexity, and time-to-market
- Build strong relationships with:
- IT leadership (e.g., Infrastructure, Security & Support, Applications, PMO, Data/Analytics, Development).
- Business leaders / product owners / change leaders.
- Act as a trusted advisor, translating business strategy, pain points, and constraints into technology roadmaps and solution designs.
- acilitate workshops to understand current challenges and future needs, turning them into architectural initiatives and backlog items.
- Communicate complex architectural topics in clear, business-relevant terms
- Develop and maintain a pragmatic view of the current application and integration landscape.
- Identify duplication, technical debt, and misaligned technologies; propose remediation approaches and roadmaps.
- Ensure new and changed solutions:
- Integrate cleanly with existing systems using agreed patterns.
- Comply with security, data protection, and regulatory requirements.
- Are operable, supportable, and resilient at go-live and through life.
- Embed security-by-design and privacy-by-design into solution architectures, working closely with the Infrastructure and Security function.
- Ensure non-functional requirements (NFRs) – such as performance, availability, disaster recovery, monitoring, and support – are explicit and designed for.
- Drive adoption of consistent logging and monitoring across platforms.
- Work with Support and Service Management / Operations to ensure robust transition-to-live for new solutions.
- Identify and promote reusable platforms, components, and services (for example, integration platforms, identity services (SSO), data platforms).
- Develop and maintain reference architectures (e.g., integration, API standards, identity and access patterns, data sharing).
- Provide guidance and coaching to project teams and vendors on applying these.
- Measure and report on reuse and standardisation benefits (e.g., reduced time-to-market, lower integration costs, manage technical debt).
- Between 3 & 5 years of ERP development experience, including at least 2 years with Microsoft Dynamics 365 F&O or AX 2012
- Bachelor’s degree in Computer Science or equivalent
- Microsoft Dynamics 365 Certification (F&O Core / Developer Associate)
- Experience with Azure DevOps, LCS, or Power Platform
- Experience with Power Automate and Copilot features in D365
- Knowledge of Agile / DevOps methodologies
- Experience in large-scale ERP implementation projects
- Proficient in X++ and Dynamics 365 development tools
- Good understanding of F&O modules such as Finance, Supply Chain, and Project Management
- Experience with integrations, Data Entities, and ALM cycle (Azure DevOps) is an asset
- Knowledge of Microsoft development standards (extensions, no-overlayering customizations)
- Experience with the following ISV and Microsoft application, WIPFLI; SKG, Microsoft Invoice capture, Microsoft D365 WMS module
- Ability to work independently and collaboratively with internal and external (operations) teams
- Ability to share knowledge and support other developers in applying best development practices in Dynamics 365 F&O
- Excellent problem-solving skills, attention to detail, and thoroughness
- Strong communication skills in both French and English. Bilinguism is required in order to communicate with teams across Canada