HM Note : This hybrid role isthree (3) days inoffice
- Responsibilitiesand nbsp;
- Required totranslate technical systems specifications into working tested CRMapplications. This includes developing detailed programmingspecifications writing and / or generating code compiling datadrivenprograms maintaining and conducting unit tests. andnbsp;
Resolves and troubleshoots technicalproblems which arise during the use and operation of softwarepackages
- GeneralSkills and nbsp;
- Experiencein programming and analysis; specialized CRM software packagesupport at the specified experience level andnbsp;
- Ability to collaborate with ITProfessionals throughout the Software Development Life Cycle andnbsp;
- Experience in structured methodologiesfor the development design implementation and maintenance ofapplications and nbsp;
- Experience in designcode test debug and document applications andnbsp;
- Experience in the use of object and / orthird generation language development tools andnbsp;
- Experience in one or more programminglanguages Experience in application design latest design pattersdeployment and troubleshooting and nbsp;
- Experience with relational and hierarchical database technologiesand nbsp;
- Experience in the use ofinformation retrieval packages using query languages andnbsp;
- Experience with one or morecommunications protocols and nbsp;
- Experience in structured methodologies for the design developmentimplementation and maintenance of applications andnbsp;
- Experience eliciting and documentinginformation from diverse business area stakeholders and subjectmatter experts and nbsp;
- Excellentanalytical problemsolving and decisionmaking skills; verbal andwritten communication skills; interpersonal and negotiation skillsand nbsp;
- A team player with a track recordfor meeting deadlines andnbsp;
- CRMSoftware Development Skills andnbsp;
- Knowledge andexperience with specific CRM software and anticipated futurereleases high availability solution design and implementation andnbsp;
- Knowledge and experience with specificCRM enterprise architecture methodologies design standards andtools and nbsp;
- Experience with middlewareand gateways and nbsp;
- Expertise in specifictools for CRM software development andnbsp;
- DesirableSkills and nbsp;
- Knowledgeand experience with programming Internetready applications andnbsp;
- Knowledge and experience in rapidapplication development (RAD) methodologies andnbsp;
- Knowledge and understanding ofInformation Management principles concepts policies and practicesand nbsp;
- Experience with middleware andgateways Experience reviewing analyzing and modifying productinstallation scripts including encoding testing debugging andnbsp;
- Ability to provide postimplementationsupport and resolve any postimplementation technical issues andnbsp;
- Experience conducting designwalkthrough sessions with project team andnbsp;
- Knowledge and understanding ofAccessibility for Ontarians with Disability Act (AODA) and relatedregulations and standards and nbsp;
Abilityto provide user and system documentation asrequired
Skills
Experienceand Skill SetRequirements
GeneralSkills
Experience inprogramming and analysis; specialized CRM software package supportat the specified experiencelevel
- Ability to collaborate with ITProfessionals throughout the Software Development Life Cycle andnbsp;
- Experience in structured methodologiesfor the development design implementation and maintenance ofapplications
- Experience in design code testdebug and document applications
- Experience inthe use of object and / or third generation language developmenttools
- Experience in one or more programminglanguages
- Experience in application designlatest design patters deployment andtroubleshooting
- Experience with relational andhierarchical database technologies
- Experiencein the use of information retrieval packages using querylanguages
- Experience with one or morecommunications protocols
- Experience instructured methodologies for the design development implementationand maintenance of applications
- Experienceeliciting and documenting information from diverse business areastakeholders and subject matterexperts
- Excellent analytical problemsolving anddecisionmaking skills; verbal and written communication skills;interpersonal and negotiation skills
- A teamplayer with a track record for meeting deadlines CRMSoftware
- andnbsp;
DevelopmentSkills
- Knowledge andexperience with specific CRM software and anticipated futurereleases high availability solution design and implementation andnbsp;
- Knowledge and experience with specificCRM enterprise architecture methodologies design standards andtools
- Experience with middleware andgateways
- Expertise in specific tools for CRMsoftware development desirable skills
- Knowledgeand experience with programming Internetreadyapplications
- Knowledge and experience in rapidapplication development (RAD)methodologies
- Knowledge and understanding ofInformation Management principles concepts policies andpractices
- Experience with middleware andgateways
- Experience reviewing analyzing andmodifying product installation scripts including encoding testingdebugging
- Ability to provide postimplementationsupport and resolve any postimplementation technicalissues
- Experience conducting design walkthroughsessions with project team
- Knowledge andunderstanding of the OPS Accessibility for Ontarians withDisability Act (AODA) and related regulations andstandards
- Ability to provide user and systemdocumentation as required
- andnbsp;
Experience and Skill SetRequirements
Experience(30%)
- ExperienceCustomization of Dynamic CRM Entities Forms View Reports RibbonMenus and Dashboard.
- Build and Custom DynamicCRM Workflows Plugins and Complex Microsoft Power Automatesflows.
- Customize Dynamics using C# JavaScriptand HTML
- Expert knowledge working with DynamicCRM SDK Dynamic CRM Web API Organization Services OData StandardFetch XML and XRM Toolbox.
- Experience buildingcustom portals using and nbsp; ASP.NET .NET Core AngularJSTypeScript Azure App Services Web Jobs Azure Functions Logic Appsand integrate with Dynamic CRM Online.
- Buildingcomplex MS Power Bi Reports on Dynamic CRM online for ondemand andschedule reporting.
- Expert in customization ofMicrosoft Dynamic CRM Power App Customer Service Portal creatingcustom pages utilizing Dynamic forms and views to display on thecustomer service portal.
- Expert knowledge ofCloud Security Principles related to Dynamic CRM such as Azure ADB2C Authentication Okta Authentication CRM Business Units Teams andRoles management.
- andnbsp;
Technical and nbsp;Skills(40%)
- Experience withAgile methodologies
- Experience with Dynamics365 and Azure solution design
- Working knowledgeof Dynamics interoperability integration and capability with otherMicrosoft cloud technologies
- Working knowledgeof both low code development and custom development on Dynamics365
- Working knowledge and nbsp;with Dataversedesign and development
- Working knowledge ofdevelopment in Azure technologies
- Workingknowledge of .NET C# JavaScript
- Workingknowledge of DevOps task boards pipelinesetc.
Reportand Data Migration(20%)
Working knowledge ofcreating MS Power BI Reports and CRM Word TemplateKnowledge
andnbsp;
Communication andnbsp;Skills(10%)
- Strong andnbsp;communication and nbsp;skills and nbsp;to and nbsp;prepare andnbsp;documentation and nbsp;including and nbsp;
- but and nbsp;not andnbsp;limited and nbsp;to : and nbsp;solution and nbsp;documentationand nbsp;user and nbsp;manuals and nbsp;
reports and nbsp;reviewsand nbsp;assessments
- Ability and nbsp;to andnbsp;present and nbsp;ideas and nbsp;and and nbsp;suggestions andnbsp;clearly and nbsp;and and nbsp;
- effectively and nbsp;and andnbsp;in and nbsp;a and nbsp;userfriendly and nbsp;manner; andnbsp;maintain and nbsp;a and nbsp;
- high and nbsp;level and nbsp;ofand nbsp;customer and nbsp;service and nbsp;to and nbsp;both andnbsp;internal and nbsp;and and nbsp;
external andnbsp;clients
Ability and nbsp;to andnbsp;communicate and nbsp;designs and nbsp;and and nbsp;developmentand nbsp;in and nbsp;clear and nbsp;
and and nbsp;understandable andnbsp;manner
MustHaves :
- ExperienceCustomization of Dynamic CRM Entities Forms View Reports RibbonMenus and Dashboard.
- Build and Custom DynamicCRM Workflows Plugins and Complex Microsoft Power Automatesflows.
- Expert in customization of MicrosoftDynamic CRM Power App Customer Service Portal creating custom pagesutilizing Dynamic forms and views to display on the customerservice portal.
- Expert knowledge of CloudSecurity Principles related to Dynamic CRM such as Azure AD B2CAuthentication Okta Authentication CRM Business Units Teams andRoles management.