HM Note: This hybrid contract role is three 3 days in office. Candidates resume must include first and last name.
Description
Responsibilities and nbsp;
- Required to translate technical systems specifications into working tested CRM applications. This includes developing detailed programming specifications writing and/or generating code compiling data-driven programs maintaining and conducting unit tests. and nbsp;
- Resolves and troubleshoots technical problems which arise during the use and operation of software packages and nbsp;
General Skills and nbsp;
- Experience in programming and analysis; specialized CRM software package support at the specified experience level and nbsp;
- Ability to collaborate with IT Professionals throughout the Software Development Life Cycle and nbsp;
- Experience in structured methodologies for the development design implementation and maintenance of applications and nbsp;
- Experience in design code test debug and document applications and nbsp;
- Experience in the use of object and/or third generation language development tools and nbsp;
- Experience in one or more programming languages and nbsp;
- Experience in application design latest design patterns deployment and troubleshooting and nbsp;
- Experience with relational and hierarchical database technologies and nbsp;
- Experience in the use of information retrieval packages using query languages and nbsp;
- Experience with one or more communications protocols and nbsp;
- Experience in structured methodologies for the design development implementation and maintenance of applications and nbsp;
- Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts and nbsp;
- Excellent analytical problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills and nbsp;
- A team player with a track record for meeting deadlines and nbsp;
CRM Software Development Skills and nbsp;
- Knowledge and experience with specific CRM software and anticipated future releases high availability solution design and implementation and nbsp;
- Knowledge and experience with specific CRM enterprise architecture methodologies design standards and tools and nbsp;
- Experience with middleware and gateways and nbsp;
- Expertise in specific tools for CRM software development and nbsp;
Desirable Skills and nbsp;
- Knowledge and experience with programming Internet-ready applications
- Knowledge and experience in rapid application development (RAD) methodologies and nbsp;
- Knowledge and understanding of Information Management principles concepts policies and practices and nbsp;
- Experience with middleware and gateways Experience reviewing analyzing and modifying product installation scripts including encoding testing debugging and nbsp;
- Ability to provide post-implementation support and resolve any post-implementation technical issues and nbsp;
- Experience conducting design walkthrough sessions with project team and nbsp;
- Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards and nbsp;
- Ability to provide user and system documentation as required
Skills
Experience and Skill Set Requirements
General Skills
- Experience in programming and analysis; specialized CRM software package support at the specified experience level
- Ability to collaborate with IT Professionals throughout the Software Development Life Cycle and nbsp;
- Experience in structured methodologies for the development design implementation and maintenance of applications
- Experience in design code test debug and document applications
- Experience in the use of object and/or third generation language development tools
- Experience in one or more programming languages
- Experience in application design latest design patters deployment and troubleshooting
- Experience with relational and hierarchical database technologies
- Experience in the use of information retrieval packages using query languages
- Experience with one or more communications protocols
- Experience in structured methodologies for the design development implementation and maintenance of applications
- Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts
- Excellent analytical problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
- A team player with a track record for meeting deadlines CRM Software
and nbsp;
Development Skills
- Knowledge and experience with specific CRM software and anticipated future releases high availability solution design and implementation and nbsp;
- Knowledge and experience with specific CRM enterprise architecture methodologies design standards and tools
- Experience with middleware and gateways
- Expertise in specific tools for CRM software development desirable skills
- Knowledge and experience with programming Internet-ready applications
- Knowledge and experience in rapid application development (RAD) methodologies
- Knowledge and understanding of Information Management principles concepts policies and practices
- Experience with middleware and gateways
- Experience reviewing analyzing and modifying product installation scripts including encoding testing debugging
- Ability to provide post-implementation support and resolve any post-implementation technical issues
- Experience conducting design walkthrough sessions with project team
- Knowledge and understanding of the OPS Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
- Ability to provide user and system documentation as required
and nbsp;
Experience and Skill Set Requirements
Experience 30
- Experience Customization of Dynamic CRM Entities Forms View Reports Ribbon Menus and Dashboard.
- Build and Custom Dynamic CRM Workflows Plug-ins and Complex Microsoft Power Automates flows.
- Customize Dynamics using C# JavaScript and HTML
- Expert knowledge working with Dynamic CRM SDK Dynamic CRM Web API Organization Services OData Standard Fetch XML and XRM Toolbox.
- Experience building custom portals using and nbsp; .NET Core Angular-JS TypeScript Azure App Services Web Jobs Azure Functions Logic Apps and integrate with Dynamic CRM Online.
- Building complex MS Power Bi Reports on Dynamic CRM online for on-demand and schedule reporting.
- Expert in customization of Microsoft Dynamic CRM Power App Customer Service Portal creating custom pages utilizing Dynamic forms and views to display on the customer service portal.
- Expert knowledge of Cloud Security Principles related to Dynamic CRM such as Azure AD B2C Authentication Okta Authentication CRM Business Units Teams and Roles management.
and nbsp;
Technical and nbsp;Skills 40
- Experience with Agile methodologies
- Experience with Dynamics 365 and Azure solution design
- Working knowledge of Dynamics interoperability integration and capability with other Microsoft cloud technologies
- Working knowledge of both low code development and custom development on Dynamics 365
- Working knowledge and nbsp;with Dataverse design and development
- Working knowledge of development in Azure technologies
- Working knowledge of .NET C# JavaScript
- Working knowledge of DevOps task boards pipelines etc.
Report and Data Migration 20
Working knowledge of creating MS Power Bi Reports and CRM Word Template Knowledge
and nbsp;
Communication and nbsp;Skills 10
- Strong and nbsp;communication and nbsp;skills and nbsp;to and nbsp;prepare and nbsp;documentation and nbsp;including and nbsp;but and nbsp;not and nbsp;limited and nbsp;to: and nbsp;solution and nbsp;documentation and nbsp;user and nbsp;manuals and nbsp;reports and nbsp;reviews and nbsp;assessments
- Ability and nbsp;to and nbsp;present and nbsp;ideas and nbsp;and and nbsp;suggestions and nbsp;clearly and nbsp;and and nbsp;effectively and nbsp;and and nbsp;in and nbsp;a and nbsp;user-friendly and nbsp;manner; and nbsp;maintain and nbsp;a and nbsp;high and nbsp;level and nbsp;of and nbsp;customer and nbsp;service and nbsp;to and nbsp;both and nbsp;internal and nbsp;and and nbsp;external and nbsp;clients
- Ability and nbsp;to and nbsp;communicate and nbsp;designs and nbsp;and and nbsp;development and nbsp;in and nbsp;clear and nbsp;and and nbsp;understandable and nbsp;manner