19 Oct
|
Maarut
|
Toronto
RQ11698 - Software Developer - CRM - Senior
- Required to translate technical systems specifications intoworking, tested CRM applications. This includes developing detailed programmingspecifications, writing and/or generating code, compiling data-driven programs,maintaining, and conducting unit tests.
- Resolves and troubleshoots technical problems whicharise during the use and operation of software packages
General Skills:
- Experience in programming and analysis; specialized CRMsoftware package support at the specified experience level
- Abilityto collaborate with IT Professionals throughout the Software DevelopmentLife Cycle
- Experiencein structured methodologies for the development, design, implementationand maintenance of applications
- Experiencein design, code, test, debug and document applications
- Experiencein the use of object and/or third generation language development tools
- Experiencein one or more programming languages
- Experiencewith relational and hierarchical database technologies
- Experiencein the use of information retrieval packages using query languages
- Experiencewith one or more communications protocols
- Experiencein structured methodologies for the design, development, implementationand maintenance of applications
- Experienceeliciting and documenting information from diverse business areastakeholders and subject matter experts
- Excellentanalytical, problem-solving and decision-making skills; verbal and writtencommunication skills; interpersonal and negotiation skills
- Ateam player with a track record for meeting deadlines CRM Software
Development Skills:
- Knowledgeand experience with specific CRM software and anticipated future releaseshigh availability solution design and implementation
- Knowledgeand experience with specific CRM enterprise architecture methodologies,design standards and tools
- Experiencewith middleware and gateways
- Knowledgeand experience with programming Internet-ready applications
- Knowledgeand experience in rapid application development (RAD) methodologies
- Knowledgeand understanding of Information Management principles, concepts, policiesand practices
- Experiencewith middleware and gateways
- Experiencereviewing, analyzing, and modifying product installation scripts includingencoding, testing, debugging
- Abilityto provide post-implementation support and resolve any post-implementationtechnical issues
- Experienceconducting design walkthrough sessions with project team
- Knowledgeand understanding of the OPS Accessibility for Ontarians with DisabilityAct (AODA) and related regulations and standards
- Abilityto provide user and system documentation as required
Requirements
Experience and Skill Set Requirements:
Must Haves:
- 8+ years of experience with hands-on and leading DynamicsCRM projects.
- ExperienceCustomization of Dynamic CRM, Entities, Forms, View, Reports, Ribbon,Menus, and Dashboard.
- Buildand Custom Dynamic CRM Workflows, Plug-ins and Complex Microsoft PowerAutomates flows.
- Expertin customization of Power App, Power Pages
- Abilityto utilize CRM APIs to integration with Enterprise systems
Skill Set Requirements:
Experience:
- ExperienceCustomization of Dynamic CRM, Entities, Forms, View, Reports, Ribbon,Menus, and Dashboard.
- Buildand Custom Dynamic CRM Workflows, Plug-ins and Complex Microsoft PowerAutomates flows.
- Expertknowledge working with Dynamic CRM SDK, Dynamic CRM Web API, OrganizationServices, OData Standard, Fetch XML and XRM Toolbox.
- Experiencebuilding custom portals using ASP.NET ,.NET Core, Angular-JS, TypeScript, Azure App Services, Web Jobs, AzureFunctions,
Logic Apps and integrate with Dynamic CRM Online.
- Buildingcomplex MS Power Bi Reports on Dynamic CRM online for on-demand andschedule reporting.
- Expertin customization of Power App, Power Pages
- Expertknowledge of Cloud Security Principles related to Dynamic CRM such asAzure AD B2C Authentication, Okta Authentication, CRM Business Units,Teams and Roles management.
Technical Skills:
- Experiencewith Agile methodologies
- Experiencewith Dynamics 365 and Azure solution design
- Workingknowledge of Dynamics interoperability, integration and capability withother Microsoft cloud technologies
- Experiencewith marketing automation tools and customer journey analytics.
- Workingknowledge of both low code development and custom development on Dynamics365
- Workingknowledge with Dataverse design and development
- Workingknowledge of development in Azure technologies
- Workingknowledge of DevOps, task boards, pipelines, etc.
Reporting and Integration:
- Workingknowledge of creating CRM Dynamics Reports and MS Power Bi Reports and CRMWord Template Creation Knowledge
- Provenexperience as a CRM Developer, with a robust focus on reporting andanalytics.
- Solidunderstanding of SQL, data visualization tools and CRM APIs.
- Experiencewith ETL processes and data integration.
- Stronganalytical and problem-solving skills.
- Abilityto utilize CRM APIs to integration with OPS Enterprise systems.
Communication Skills:
- Excellentcommunication and stakeholder management abilities.
- Strongcommunication skills to prepare documentation, including but not limitedto: solution documentation,
- usermanuals, reports, reviews, assessments
- Abilityto present ideas and suggestions clearly and effectively and in auser-friendly manner; maintain a high level of customer service to bothinternal and external clients
- Abilityto communicate designs and development in clear and understandable manner
#J-18808-Ljbffr
📌 11736 (Toronto)
🏢 Maarut
📍 Toronto