Industry: All
Term: Contract
Province: BC
Category: Information Technology
Experience: 5 - 10 Years
On behalf of our public sector client, Affinity is looking for a Power Platform Developer to gather functional and non-functional requirements; define, design, and develop content management solutions utilizing the SharePoint and/or Microsoft Purview; develop business applications utilizing Power Platform development tools like Power App and Power Automate; develop integrations between Microsoft Dynamics CRM and other business applications; and help with lifecycle management of custom Dynamics 365 objects.
Responsibilities:
• The candidate will gather functional and non-functional requirements; define, design, and develop content management solutions utilizing SharePoint and/or Microsoft Purview; develop business applications utilizing Power Platform development tools like Power App and Power Automate; develop integrations between Microsoft Dynamics CRM and other business applications; and help with lifecycle management of custom Dynamics 365 objects. The incumbent will work closely with the organization's internal IT staff (including web developers and UI/UX) and key stakeholders from business units.
Qualifications:
• A bachelor’s degree in computer science, related field, or equivalent experience.
• 5+ years experience in developing SharePoint sites, developing custom Power Platform solutions using tools like Power App and Power Automate, and information/records management solutions using Microsoft Purview (highly desirable).
• Experience with integrating business applications with Microsoft Dynamics CRM would be a definite asset.
Must-Have Technical Skills:
• SharePoint Development: Global, Hub and Local navigations. Web Parts, document libraries, lists, permissions, and social networking features. Integrations with Power App, Power Automate, Power BI, Excel, Outlook, M365 etc.
• Power Platform Development: Develop canvas apps, model-driven apps and cards; create tables, columns, views and triggers in Dataverse. Develop automated, instant, scheduled, UI and business process flows in Power Automate. Forms, charts and dashboards; role-based security and PowerShell
• Power Platform Application Lifecycle Management: Admin Center, Pipelines, Version Control System, Package Deployer, Solution Packager and CLI.
Highly Desirable Technical Skills:
• Purview Records Management: Understanding of information lifecycle, archiving and records management best practices. Configure and maintain Microsoft Purview solutions, aligning with business requirements and best practices. This includes retention events, labels and policies, templates, licensing, user roles, and eDiscovery.
Desirable Technical Skills:
• Microsoft Dynamics CRM: Experience configuring and customizing Microsoft Dynamics applications, particularly the CRM Customer Service module. Manage Cases, Knowledge Management, Entitlements, SLAs, Analytics and Insights. Implement Scheduling, Multi-session experience for Customer Service, Routing and Connected Customer Services
Pay rate: $85 per hour.
Affinity Earn:
Know someone who’s great for this, or any of our open roles? Earn up to $4,000/year for each successful referral through Affinity Earn. You can also earn up to $50,000 for helping us find new clients. Learn about our referral program at https://affinity-group.ca/earn/ or browse our jobs & follow us at https://www.linkedin.com/company/affinity-staffing/jobs/
About Affinity:
Affinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership. Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided on the basis of qualifications, merit and business need.
For more information on Affinity, please visit www.affinity-group.ca
Job Number: 11412
#LI-Hybrid