HM Note : This hybrid role isthree (3) days in office
Description
Responsibilities :
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.
Resolves andtroubleshoots technical problems which arise during the use andoperation of software packages
GeneralSkills :
Experience inprogramming and analysis; specialized CRM software package supportat the specified experience level
Ability tocollaborate with IT Professionals throughout the SoftwareDevelopment Life Cycle
Experience instructured methodologies for the development design implementationand maintenance of applications
Experience indesign code test debug and document applications Experience in theuse of object and / or third generation language development tools
Experience in oneor more programming languages Experience in application designlatest design patters deployment and troubleshooting
Experience withrelational and hierarchical database technologies
Experience in theuse of information retrieval packages using query languagesExperience with one or more communications protocols Experience instructured methodologies for the design development implementationand maintenance ofapplications
Experienceeliciting and documenting information from diverse business areastakeholders and subject matterexperts
Excellentanalytical problemsolving and decisionmaking skills; verbal andwritten communication skills; interpersonal and negotiationskills
A team playerwith a track record for meeting deadlines CRM Software
DevelopmentSkills :
Knowledgeand experience with specific CRM software and anticipated futurereleases high availability solution design andimplementation
Knowledgeand experience with specific CRM enterprise architecturemethodologies design standards andtools
Experiencewith middleware and gateways Expertise in specific tools for CRMsoftware development
DesirableSkills :
Knowledgeand experience with programming Internetreadyapplications
Knowledgeand experience in rapid application development (RAD)methodologies
Knowledgeand understanding of Information Management principles conceptspolicies andpractices
Experiencewith middleware andgateways
Experiencereviewing analyzing and modifying product installation scriptsincluding encoding testingdebugging
Ability toprovide postimplementation support and resolve anypostimplementation technicalissues
Experienceconducting design walkthrough sessions with projectteam
Knowledge andunderstanding of Accessibility for Ontarians with Disability Act(AODA) and related regulations andstandards
Ability toprovide user and system documentation asrequired
Skills
Experienceand Skill SetRequirements
EvaluationCriteria :Price(30%)
andnbsp;
TechnicalSkills(30%)
- Experiencewith Agilemethodologies
- Experiencewith Dynamics 365 Microsoft Power platform and Azure solutiondesign
- Workingknowledge of Dynamics interoperability integration and capabilitywith other Microsoft cloudtechnologies
- Workingknowledge of both low code development and custom development onDynamics 365
- Workingknowledge and nbsp;with Dataverse design anddevelopment
- Workingknowledge of development in Azuretechnologies
- Workingknowledge of .NET C# JavaScript andnbsp;
- Workingknowledge of DevOps task boards pipelinesetc.
- andnbsp;
Experience(30%)
- Experiencewith cloud platforms such as Azure Dynamics 365 PowerPlatform
- Experiencewith Dynamics CRM Customer Service Workspace Agent experienceprofile Session templates workstream androuting.
- Experiencewith custom Web API development andnbsp; ASP.NET . .Net Core EntityFramework Azure SQL DevOps CI / CD Pipelines etc. andnbsp;
- Proficiency inall cloud service models : SaaS PaaS andIaaS
- Certifications inDynamics 365 and Azure arepreferred
- Experiencewith Agile methodologies including using kanban / task boards andnbsp;
- Extensiveexperience developing in Dynamics 365 Customer Experience (casemanagement Knowledge Management Customer Service Workspaceconfiguration) and power platform andnbsp;
- Experience withboth low code development and custom development on Dynamics365
- andnbsp;
CommunicationSkills(10%)
- Strongcommunication skills to prepare documentation including but notlimited to; reports reviews assessments andnbsp;
- Ability topresent ideas and suggestions clearly and effectively and in a userfriendly manner; maintain a high level of customer service to bothinternal and externalclients
Abilityto communicate designs and development in clear and understandablemanner
MustHaves :
- 5 years ofexperience in Softwaredeveloper
- Experience withDynamics 365 Microsoft Power platform and Azuresolution design
- Experience with custom .Web APIdevelopment and nbsp; ASP.NET. .Net Core Entity FrameworkAzure SQL DevOps CI / CD Pipelinesetc.