11 Aug
|
vTech Solution
|
Canada
11 Aug
vTech Solution
Canada
Job Summary:
The Software Developer will be responsible for designing, developing, and maintaining Microsoft Dynamics 365 CRM applications, with a focus on Case and Customer Management solutions. The role involves translating business requirements into technical solutions using Agile methodology, ensuring high-quality deliverables, and providing ongoing support and integration within a complex enterprise environment. The position requires onsite work during standard business hours and collaboration with cross-functional teams to meet project goals. Responsibilities:
- Translate requirements into tested CRM applications following Agile delivery methodology.
- Develop detailed programming specifications and write code for Dynamics 365 CRM solutions.
- Design, develop, configure, and integrate CRM components including entities, workflows, business rules, forms, and views.
- Ensure system integration with other organizational applications and establish security measures.
- Optimize CRM system performance and provide post-live support including issue analysis and resolution.
- Collaborate with project teams including business analysts, QA, and technical leads throughout the development lifecycle.
- Prepare and deploy code releases, manage DevOps pipelines, and coordinate deployments across environments.
- Participate in meetings, workshops, and reporting; provide estimates, solution assessments, and proof of concepts.
- Conduct root cause analysis, troubleshoot technical problems, and recommend solutions.
- Document solutions and facilitate knowledge transfer to client staff.
- Comply with government IT policies, standards, and security procedures.
Required Skills & Certifications:
- 7+ years of experience with Microsoft Dynamics 365 Case/Customer Management design, development, configuration, customization, and implementation.
- 5+ years hands-on experience with Microsoft Dynamics 365 cloud solutions, including workflow processes, dynamic forms, DataVerse/CDS, Data Entities, and APIs.
- 3+ years experience in CRM-MS Dynamics architecture design and analysis in large enterprise environments.
- 5+ years experience with Power Automation and 3+ years with Dynamics 365 security, user profiles, auditing, and access control implementation.
- Extensive knowledge of Microsoft Dynamics 365 architecture, design standards, and operational capabilities.
- Experience with Microsoft Power Apps/Power Pages and integration with Dynamics (5+ years).
- Experience with Microsoft SharePoint integration (5+ years) and PowerBI dashboard development (3+ years).
- Proficiency in JavaScript and middleware/gateway integration technologies.
- Experience with Azure DevOps repository and pipeline management for Dynamics 365 deployments.
- Robust analytical,
problem-solving, and communication skills.
- Experience with Agile methodology and SDLC lifecycle management tools.
Preferred Skills & Certifications:
- Knowledge of rapid application development (RAD) methodologies.
- Experience with Internet-ready application programming.
- Understanding of Information Management principles, policies, and practices.
- Experience reviewing and modifying product installation scripts including encoding, testing, and debugging.
- Knowledge of Accessibility for Ontarians with Disability Act (AODA) and related standards.
- Experience conducting design walkthroughs and providing user/system documentation.
- Familiarity with GIS technologies integration, specifically Esri ArcGIS Portal and ArcGIS Online.
- Ability to provide post-implementation support and resolve technical issues.
Special Considerations:
- Position is onsite and requires presence at the designated OPS office location.
- Must be available during standard government business hours and reachable via collaboration tools.
- May be required to provide services outside normal working hours without additional overtime compensation.
- Compliance with Ontario Government I⁢ Directive, security procedures, and operational policies is mandatory.
Scheduling:
- Work 7.25 hours per day, Monday through Friday, between 8:00 AM and 5:00 PM excluding lunch breaks.
- Standard business hours with potential occasional requirements outside these hours as needed by clients.
📌 Microsoft Dynamics 365 CRM Developer (Canada)
🏢 vTech Solution
📍 Canada