
Technical Lead, Microsoft Dynamics
- Mississauga, ON
- Permanent
- Temps-plein
- Analyze business requirements, translating them into technical requirements for delivery teams
- Design and review solution architectures ensuring designs align to business and technical needs
- Install and configure MS Dynamics modules and marketplace apps to meet project and business needs
- Create and maintain PowerApp solutions, MS flows and custom code based on requirements
- Establish MS Dynamics development standards, performing reviews for alignment prior to deployment
- Design and create deployment pipelines for release management across environments
- Execute and oversee deployment and releases ensuring a successful solution deployment
- Lead tier 3 support across teams to identify issues, root cause and bring to resolution
- Partner with internal and external teams to forecast, design and implement infrastructure / cloud resourcing according to solution needs
- Establish and oversee compliance to internal MS Dynamics standards including naming conventions, taxonomies and validation rules
- A Bachelor's Degree in Computer Science, Information Systems or a related field
- Microsoft consultant, engineer or architect level certifications
- 5+ years of technical leadership experience designing, delivering, configuring MS Dynamics solutions
- 10+ years of technical engineering experience with a combination of Microsoft tech stack, Java, Javascript, Python, SQL
- SME in MS CRM Dynamics architecture and knowledge of Project Operations modules
- Expert proficiency in Power Platform, CDS and CDM and proficient with Flow and Canvas apps
- In depth knowledge of PowerApps component framework with ability to create and maintain solutions
- Proficiency with Microsoft data storage solutions, including SQL, Dataverse, Fabric, SSIS etc.
- Understanding of data model and database concepts within MS Dynamics
- Proficiency in MS Dynamics development tools (Plugins, Workflows, Custom Entities, APIs)
- Ability to mentor and guide junior developers on the team
- Ability to troubleshoot complex technical issues, identify root causes, propose and execute solutions
- Documenting technical specifications and design decisions
- A Master's degree in Computer Science, Data Science, Software Engineering, Information Systems, or a related field
- Proficiency with Microsoft PowerBI