Postuler

Publié avant-hier

RQ11863 - Software Developer - CRM - Intermediate

@ Maarut

Toronto, Ontario

Contrat
Postuler
SIGNAUX

En bref

Maarut is hiring an intermediate Software Developer on a contract basis to build and support CRM applications. The role involves translating technical specifications into tested code, developing integrations, and troubleshooting production issues. The posting requires strong experience with Microsoft Dynamics 365 and C#/.NET, and states that a government or regulated-sector background is an asset.

Responsabilités :

  • Traduire les spécifications techniques en applications CRM testées
  • Développer, coder et tester les applications CRM
  • Résoudre les problèmes techniques liés à l'utilisation des logiciels

Résumé des exigences :

  • Expérience avec Microsoft Dynamics 365 CRM
  • Maîtrise de C#, .NET, JavaScript et API REST
  • Expérience des intégrations Azure et middleware
  • Expérience minimale en solutions CRM d'entreprise

Outils et compétences

Source et dates

Type de source non vérifié · zoho

Date publiée par l’employeur
2026-11-07
Première détection par notre source
2026-11-08
Mise à jour du dossier source
2026-11-08

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauIntermédiaire
DomaineDéveloppement logiciel
Déplacementsavion : aucun · route : aucun
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

ChampValeur
Offres sur Jobsy80
Description

Responsibilities:

  • Required to translate technical systems specifications into working, tested CRM applications.
  • This includes developing detailed programming specifications, writing and/or generating code, compiling data-driven programs, maintaining, and conducting unit tests.
  • Resolves and troubleshoots technical problems which arise during the use and operation of software packages

General Skills:

  • Experience in programming and analysis; specialized CRM software package support at the specified experience level
  • Ability to collaborate with IT Professionals throughout the Software Development Life Cycle Experience in structured methodologies for the development, design, implementation and maintenance of applications
  • Experience in design, code, test, debug and document applications
  • Experience in the use of object and/or third generation language development tools
  • Experience in one or more programming languages
  • Experience in application design, latest design patters, deployment and troubleshooting
  • Experience with relational and hierarchical database technologies
  • Experience in the use of information retrieval packages using query languages
  • Experience with one or more communications protocols
  • Experience in structured methodologies for the design, development, implementation and maintenance of applications
  • Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts
  • Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
  • A team player with a track record for meeting deadlines
  • CRM Software Development Skills Knowledge and experience with specific CRM software and anticipated future releases high availability solution design and implementation
  • Knowledge and experience with specific CRM enterprise architecture methodologies, design standards and tools
  • Experience with middleware and gateways Expertise in specific tools for CRM software development

Desirable Skills:

  • Knowledge and experience with programming Internet-ready applications
  • Knowledge and experience in rapid application development (RAD) methodologies
  • Knowledge and understanding of Information Management principles, concepts, policies and practices
  • Experience with middleware and gateways
  • Experience reviewing, analyzing, and modifying product installation scripts including encoding, testing, debugging
  • Ability to provide post-implementation support and resolve any post-implementation technical issues
  • Experience conducting design walkthrough sessions with project team Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
  • Ability to provide user and system documentation as required

Requirements

Experience and Skill Set Requirements:

Must Haves:

  • Demonstrated proficiency in CRM platform development and configuration, preferably Microsoft Dynamics 365 Customer Engagement (CRM), including entities, forms, views, dashboards, workflows, and business process flows.
  • Strong knowledge of software development using C#, .NET Framework/.NET Core, JavaScript, TypeScript, HTML, CSS, and REST APIs.
  • Experience developing and maintaining CRM integrations using web services, APIs, Azure Integration Services, middleware solutions, and data synchronization technologies.
  • Minimum experience developing, configuring, and supporting enterprise CRM solutions within medium to large organizations.
  • Demonstrated experience delivering CRM enhancements, customizations, integrations, and application support throughout the software development lifecycle.
  • Experience gathering and analyzing business requirements and translating them into technical solution designs and implementation plans.
  • Experience designing, developing, testing, and deploying custom CRM components, plugins, workflows, reports, and integrations.

Skill Set Requirements:

Technical Skills:

  • Demonstrated proficiency in CRM platform development and configuration, preferably Microsoft Dynamics 365 Customer Engagement (CRM), including entities, forms, views, dashboards, workflows, and business process flows.
  • Strong knowledge of software development using C#, .NET Framework/.NET Core, JavaScript, TypeScript, HTML, CSS, and REST APIs.
  • Experience developing and maintaining CRM integrations using web services, APIs, Azure Integration Services, middleware solutions, and data synchronization technologies.
  • Knowledge of relational database design and development, including SQL, stored procedures, triggers, views, and performance optimization.
  • Experience utilizing source control, branching strategies, and DevOps practices using tools such as Azure DevOps, Git, or similar platforms.
  • Understanding of CRM security models, role-based access controls, authentication, authorization, and secure coding practices.
  • Experience with cloud technologies, particularly Microsoft Azure, including App Services, Functions, Logic Apps, Service Bus, and Entra ID.
  • Ability to perform technical analysis, troubleshooting, debugging, and root-cause investigation of application and integration issues.
  • Knowledge of application lifecycle management (ALM), solution deployment, testing frameworks, and release management processes.

Experience:

  • Minimum experience developing, configuring, and supporting enterprise CRM solutions within medium to large organizations.
  • Demonstrated experience delivering CRM enhancements, customizations, integrations, and application support throughout the software development lifecycle.
  • Experience gathering and analyzing business requirements and translating them into technical solution designs and implementation plans.
  • Experience designing, developing, testing, and deploying custom CRM components, plugins, workflows, reports, and integrations.
  • Experience working within Agile, Scrum, or hybrid project delivery methodologies and participating in sprint planning, estimation, and technical reviews.
  • Experience supporting production environments, resolving incidents, troubleshooting defects, and implementing corrective actions.
  • Experience performing data migration, data quality management, and system upgrades across CRM platforms and related business applications.
  • Experience creating and maintaining technical documentation, including design specifications, deployment procedures, support guides, and knowledge transfer materials.
  • Experience working within government, public sector, or highly regulated environments would be considered an asset.

Communication Skills:

  • Strong verbal communication skills with the ability to explain technical concepts, system designs, and solution recommendations to both technical and non-technical stakeholders.
  • Demonstrated ability to collaborate effectively with business analysts, project managers, architects, QA analysts, operations teams, and business clients.
  • Strong requirements elicitation and stakeholder engagement skills, including facilitating discussions, workshops, and technical reviews.
  • Ability to prepare clear and comprehensive technical documentation, solution designs, status reports, and implementation plans.
  • Strong analytical and problem-solving skills, including the ability to identify risks, evaluate alternatives, and recommend practical solutions.
  • Ability to manage multiple assignments and priorities while communicating progress, issues, and dependencies effectively.
  • Demonstrated customer service orientation and professionalism when supporting end users, clients, and project stakeholders.

Emplois semblables

  • Manager, Impact Measurement and Reporting

    Toronto, ON
    100k–110k $/anHybrideTemps plein

    Rally Assets: Rally Assets is an impact investment management firm.

    On your resume, we ask that you demonstrate the following:; Graduate degree or equivalent experience in a relevant field such as accounting, finance, sustainability management, research methods, social impact and…

  • Short-term! Privacy Impact Assessment (PIA) Specialist, 1 month contract

    Toronto, ON

    Dimensional Tech Inc.

    Candidates need experience with Ontario and Canadian privacy laws (FIPPA, PHIPA, PIPEDA) and with conducting PIAs. They also need experience reviewing policy, leading discovery sessions and writing clear findings.

    Long-term! Change Manager - Senior, 11 months contract + ext. 8 months

    Toronto, ON

    Dimensional Tech Inc.

    Dimensional Tech Inc. needs a candidate with experience in organizational change management. The posting asks for a senior-level professional.

    Change management

  • Maintenance Attendant

    Toronto, ON
    23,14–28 $/hTemps partiel

    Germain Hôtels

    Candidates need building maintenance experience and are strongly preferred with a high school or college diploma in building mechanical technology. They must be physically fit and able to lift, carry and move objects up to 100 pounds without help.

    ladder, hand tools

  • Registered Nurse (Inpatient Mental Health Services)

    Toronto, ON
    Temporaire, Temps plein

    Toronto East Health Network

    1+ ansCandidates need a current Registered Nurse registration with the College of Nurses of Ontario and at least one year of recent mental health nursing experience. They also need strong psychiatric assessment and suicide risk skills, knowledge of the Mental Health Act and psychotropic medication, and the ability to work all shifts.

    Computer systems

    Registered Nurse (Medicine Health Services - Respirology T9*)

    Toronto, ON
    Temporaire, Temps plein

    Toronto East Health Network

    T9 RNs possess a defined body of advanced research-based knowledge, specialized clinical skills, procedural skills and professional collaboration which as directed at comprehensive,…; RNs apply their clinical knowledge…

  • Senior Delivery Manager - Enterprise Workflow & AI Transformation (PL6441)

    Toronto, ON
    HybrideContrat

    Paralucent

    8+ ansCandidates need 8+ years leading enterprise software or digital transformation delivery, including senior program leadership and production delivery in banking or another regulated industry. Strong Agile, release, dependency and financial management skills, plus concise executive communication, are required.

    Workflow, Business processes, Case management, Reporting, Forecasting, Leadership

    Senior Solution & Integration Architect - Financial Services (PL6571)

    Toronto, ON
    HybrideContrat

    Paralucent

    10+ ansCandidates need 10+ years in solution, cloud or integration architecture for enterprise systems, with secure design experience in banking or financial services. They need strong knowledge of REST APIs, event-driven and batch integration, and AWS or Azure.

    AWS, Azure

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.