Search jobs > Toronto, ON > Senior software developer

RQ08031 - Software Developer - CRM - Senior

Maarut Inc
Toronto, Ontario, Canada
Full-time

Responsibilities :

  • Requiredto translate technical systems specifications into working testedCRM applications. This includes developing detailed programmingspecifications writing and / or generating code compiling datadrivenprograms maintaining and conducting unittests.
  • Resolvesand troubleshoots technical problems which arise during the use andoperation of software packages includingtec

GeneralSkills :

  • Experiencein programming and analysis; specialized CRM software packagesupport at the specified experiencelevel
  • Abilityto collaborate with IT Professionals throughout the SoftwareDevelopment LifeCycle
  • Experiencein structured methodologies for the development designimplementation and maintenance ofapplications
  • Experiencein design code test debug and documentapplications
  • Experiencein the use of object and / or third generation language developmenttools
  • Experiencein one or more programminglanguages
  • Experiencein application design latest design patters deployment andtroubleshooting
  • Experiencewith relational and hierarchical databasetechnologies
  • Experiencein the use of information retrieval packages using querylanguages
  • Experiencewith one or more communicationsprotocols
  • Experiencein structured methodologies for the design developmentimplementation and 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
  • Ateam player with a track record for meeting deadlines CRM SoftwareDevelopmentSkills
  • 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 andgateways
  • Expertisein specific tools for CRM softwaredevelopment

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
  • Abilityto provide postimplementation support and resolve anypostimplementation technicalissues
  • Experienceconducting design walkthrough sessions with projectteam
  • Knowledgeand understanding of Accessibility for Ontarians with DisabilityAct (AODA) and related regulations andstandards
  • Abilityto provide user and system documentation asrequired

Requirements

Experienceand Skill SetRequirements :

MustHaves :

  • ExperienceCustomization of Dynamic CRM Entities Forms View Reports RibbonMenus andDashboard.
  • Buildand Custom Dynamic CRM Workflows Plugins and Complex MicrosoftPower Automatesflows.
  • Expertin customization of Microsoft Dynamic CRM Power App CustomerService Portal creating custom pages utilizing Dynamic forms andviews to display on the customer serviceportal.
  • Expertknowledge of Cloud Security Principles related to Dynamic CRM suchas Azure AD B2C Authentication Okta Authentication CRM BusinessUnits Teams and Rolesmanagement.

Skill SetRequirements :

Experience :

  • ExperienceCustomization of Dynamic CRM Entities Forms View Reports RibbonMenus andDashboard.
  • Buildand Custom Dynamic CRM Workflows Plugins and Complex MicrosoftPower Automatesflows.
  • CustomizeDynamics using C# JavaScript andHTML
  • Expertknowledge working with Dynamic CRM SDK Dynamic CRM Web APIOrganization Services OData Standard Fetch XML and XRMToolbox.
  • Experiencebuilding custom portals using ASP.NET .NET Core AngularJSTypeScript Azure App Services Web Jobs Azure Functions Logic Appsand integrate with Dynamic CRMOnline.
  • Buildingcomplex MS Power Bi Reports on Dynamic CRM online for ondemand andschedulereporting.
  • Expertin customization of Microsoft Dynamic CRM Power App CustomerService Portal creating custom pages utilizing Dynamic forms andviews to display on the customer serviceportal.
  • Expertknowledge of Cloud Security Principles related to Dynamic CRM suchas Azure AD B2C Authentication Okta Authentication CRM BusinessUnits Teams and Rolesmanagement.

TechnicalSkills :

  • Experiencewith Agilemethodologies
  • Experiencewith Dynamics 365 and Azure solutiondesign
  • Workingknowledge of Dynamics interoperability integration and capabilitywith other Microsoft cloudtechnologies
  • Workingknowledge of both low code development and custom development onDynamics365
  • Workingknowledge with Dataverse design anddevelopment
  • Workingknowledge of development in Azuretechnologies
  • Workingknowledge of .NET C#JavaScript
  • Workingknowledge of DevOps task boards pipelinesetc.

Report and DataMigration :

Workingknowledge of creating MS Power Bi Reports and CRM Word TemplateKnowledge

CommunicationSkills :

  • Strongcommunication skills to prepare documentation including but notlimited to : solution documentation user manuals reports reviewsassessments
  • Abilityto present ideas and suggestions clearly and effectively and in auserfriendly manner; maintain a high level of customer service toboth internal and externalclients
  • Abilityto communicate designs and development in clear and understandablemanner

Experience and Skill Set Requirements : Must Haves : ExperienceCustomization of Dynamic CRM, Entities, Forms, View, Reports,Ribbon, Menus, and Dashboard.

Build and Custom Dynamic CRMWorkflows, Plug-ins and Complex Microsoft Power Automates flows.Expert in customization of Microsoft Dynamic CRM Power App CustomerService Portal, creating custom pages, utilizing Dynamic forms andviews to display on the customer service portal.

Expert knowledgeof Cloud Security Principles related to Dynamic CRM such as AzureAD B2C Authentication, Okta Authentication, CRM Business Units,Teams and Roles management.

Skill Set Requirements : Experience : Experience Customization of Dynamic CRM, Entities, Forms, View,Reports, Ribbon, Menus, and Dashboard.

Build and Custom Dynamic CRMWorkflows, Plug-ins and Complex Microsoft Power Automates flows.Customize Dynamics using C#, JavaScript, and HTML Expert knowledgeworking 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, Azure Functions, LogicApps and integrate with Dynamic CRM Online.

Building complex MSPower Bi Reports on Dynamic CRM online for on-demand and schedulereporting. Expert in customization of Microsoft Dynamic CRM PowerApp Customer Service Portal, creating custom pages, utilizingDynamic forms and views to display on the customer service portal.

Expert knowledge of Cloud Security Principles related to DynamicCRM such as Azure AD B2C Authentication, Okta Authentication, CRMBusiness Units, Teams and Roles management.

Technical Skills : Experience with Agile methodologies Experience with Dynamics 365and Azure solution design Working knowledge of Dynamicsinteroperability, integration and capability with other Microsoftcloud technologies Working knowledge of both low code developmentand custom development on Dynamics 365 Working knowledge withDataverse design and development Working knowledge of developmentin Azure technologies Working knowledge of .

NET, C#, JavaScriptWorking knowledge of DevOps, task boards, pipelines, etc. Reportand Data Migration : Working knowledge of creating MS Power BiReports and CRM Word Template Knowledge Communication Skills : Strong communication skills to prepare documentation, including butnot limited to : solution documentation, user manuals, reports,reviews, assessments Ability to present ideas and suggestionsclearly and effectively and in a user-friendly manner;

maintain ahigh level of customer service to both internal and externalclients Ability to communicate designs and development in clear andunderstandable manner

17 hours ago
Related jobs
Maarut Inc
Toronto, Ontario

Experiencein programming and analysis; specialized CRM software packagesupport at the specified experiencelevel. Knowledgeand experience with specific CRM software and anticipated futurereleases high availability solution design andimplementation. Expertisein specific tools for CRM softwaredevelopme...

Randstad Canada
Toronto, Ontario

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. Experience in programming and analysis; specialized CRM software package support at the specified experience level. CRM Softw...

Randstad Canada
Toronto, Ontario

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. Experience in programming and analysis; specialized CRM software package support at the specified experience level. CRM Softw...

Jonas Software UK
Markham, Ontario

We are seeking an experienced and passionate Senior Software Developer to join our team of highly motivated, fun-loving, challenge-seeking individuals who care for one another and for our clients. Minimum 3 years of experience in an IT/software development environment with a strong focus on complex ...

Sage Recruiting
Toronto, Ontario

Sage Recruiting is looking for x4 Senior Software Developers to join a profitable, REMOTE (optional), Toronto-based technology company in the automotive industry! The business has been in operation for 15 years and until now, they have operated as a solutions-oriented company. We’re looking for 4 So...

Great Canadian Gaming Corp.
Canada, Canada

The Software Developer is a fully proficient software developer, who uses their past experiences and industry knowledge to troubleshoot and solution problems effectively and efficiently. Brainhunter is currently seeking "Senior Software Developer(. The Software Developer plays a key role in the anal...

Randstad Canada
Toronto, Ontario

This is a contract position for a Software Developer - ETL, Senior Level for our client who is in the Broader Public Sector. ...

Maarut Inc
Toronto, Ontario

Extensive Software Development Experience: A minimum of 5 years in software development, with hands-on experience in Dynamics 365, Microsoft Power Platform, and Azure solution design. Resolves and troubleshoots technical problems which arise during the use and operation of software packages, includi...

Maarut Inc
Toronto, Ontario

We are seeking ahighly skilled Full Stack Senior Developer with expertise inMicrosoft ASP. ...

Randstad Canada
Toronto, Ontario

We are seeking a Senior Full Stack - Software Developer to enhance the Justice Services Online (JSO) portal, a pivotal tool for online legal services. Experience using software development tools RSA 8, WebSphere Integration Developer (WID) 7. Resolves and troubleshoots technical problems which arise...