Search jobs > Toronto, ON > Software developer senior

RQ08073 - 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 Life Cycle
  • 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 CRMSoftware

DevelopmentSkills :

  • Knowledgeand experience with specific CRM software and anticipated futurereleases high availability solution design and implementation
  • Knowledgeand experience with specific CRM enterprise architecturemethodologies design standards andtools
  • Experiencewith middleware andgateways
  • Expertisein specific tools for CRM software 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
  • Abilityto provide postimplementation support and resolve anypostimplementation technicalissues
  • Experienceconducting design walkthrough sessions with projectteam
  • Knowledgeand understanding of the OPS Accessibility for Ontarians withDisability Act (AODA) and related regulations andstandards
  • Abilityto provide user and system documentation asrequired

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.
  • CustomizeDynamics using C# JavaScript andHTML
  • Experiencewith Dynamics 365 and Azure solutiondesign

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.Customize Dynamics using C#, JavaScript, and HTML Experience withDynamics 365 and Azure solution design Skill Set Requirements : Experience : Experience Customization of Dynamic CRM, Entities,Forms, View, Reports, Ribbon, Menus, and Dashboard.

Build andCustom Dynamic CRM Workflows, Plug-ins and Complex Microsoft PowerAutomates flows. Customize Dynamics using C#, JavaScript, and HTMLExpert knowledge working with Dynamic CRM SDK, Dynamic CRM Web API,Organization Services, OData Standard, Fetch XML and XRM Toolbox.

Experience building custom portals using ASP.NET, .NET Core,Angular-JS, TypeScript, Azure App Services, Web Jobs, AzureFunctions, Logic Apps and integrate with Dynamic CRM Online.

Building complex MS Power Bi Reports on Dynamic CRM online foron-demand and schedule 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 of Cloud SecurityPrinciples related to Dynamic CRM such as Azure AD B2CAuthentication, Okta Authentication, CRM Business Units, Teams andRoles management.

Technical Skills : Experience with Agilemethodologies Experience with Dynamics 365 and Azure solutiondesign Working knowledge of Dynamics interoperability, integrationand capability with other Microsoft cloud technologies Workingknowledge of both low code development and custom development onDynamics 365 Working knowledge with Dataverse design anddevelopment Working knowledge of development in Azure technologiesWorking knowledge of .

NET, C#, JavaScript Working knowledge ofDevOps, task boards, pipelines, etc. Report and Data Migration : Working knowledge of creating MS Power Bi Reports and CRM WordTemplate Knowledge Communication Skills : Strong communicationskills to prepare documentation, including but not limited to : solution documentation, user manuals, reports, reviews, assessmentsAbility to present ideas and suggestions clearly and effectivelyand in a userfriendly manner;

maintain a high level of customerservice to both internal and external clients Ability tocommunicate designs and development in clear and understandablemanner

10 days ago
Related jobs
Maarut Inc
Toronto, Ontario

TheJustice Technology Services Digital Design Branch requires asoftware developer with design/development experience of deliveringdigital solutions based on Java and Spring boot framework to buildand enhance products for Criminal Justice Digital Design (CJDD)modernization program. Theprogrammer deve...

Alltech Consulting Services
Toronto, Ontario

The Corrections Systems Portfolio requires a temporary Programmer/Developer (L3) with 10+ years’ experience to support critical solutions in the portfolio, for the design, coding and unit testing of enhancements, troubleshooting, along with break/fix solutions support. You have senior application de...

Apexa
CA

We are now looking for a talented Senior Software Developer with 10+ years experience with SQL, C#,. NET Framework, TSQL and relational database systems: design, maintenance, and optimization In-depth working experience with one or more front-end frameworks such as Ember, React, Angular, Vue Experie...

Randstad Canada
Toronto, Ontario

Work with architecture team to developer architectural artifacts for OPS Gating. Development of required Software Architecture Documentation for the project;. Work with architecture team to developer architectural artifacts for OPS Gating. Development of required Software Architecture Documentation ...

MongoDB
Canada

MongoDB’s mission is to empower innovators to create, transform, and disrupt industries by unleashing the power of software and data. Our industry-leading developer data platform, MongoDB Atlas, is the only globally distributed, multi-cloud database and is available in more than 115 regions across A...

Scotiabank
Toronto, Ontario

As a Senior Software Developer of the team, you will participate in all aspects of the software delivery life cycle of the services. We are looking for a Senior Software Developer to join our micro services team in Scotia Digital to help us build the next generation microservices for Scotiabank. If ...

Intact Financial Corporation
Toronto, Ontario

We are seeking a highly skilled Senior Software Developer (Oracle SQL) to join our Reinsurance IT team. The Senior Developer will be responsible for assisting with production support issues, month-end processes, and error handling procedures. Translate requirements into technical specifications / so...

Maarut Inc
Toronto, Ontario

Analyze and document impact of business requirements from phasedMRAS integration on existing OBR systemdesign.Identify and finalize technical scope items for each MRASphase.Provide technical expertise to the documentation of enhancementrequests to the BusinessRegistry.Providehighlevel documentation ...

Royal Bank of Canada>
Toronto, Ontario

As a Senior Software Developer, you will support the HR Incentive Compensation Technology team as a software developer working in operations. Bachelor’s degree or College certificate in an information technology-related discipline with 4+ years of experience as a software developer in C#. Adaptabili...

Randstad Canada
Toronto, Ontario

We are seeking a Senior Software Engineer to join our team on an exciting server-driven UI project. You will collaborate with both front-end and back-end developers on the team, primarily working on backend components but having mobile (iOS and Android) experience is a significant plus. This is an e...