Postuler

Première détection par notre source: il y a 1 heure

RQ11863 – Software Developer – CRM – Intermediate

@ SM Software Solutions Inc.

Toronto, Ontario

Sur place
Postuler
SIGNAUX

En bref

SM Software Solutions Inc. is hiring an Intermediate Software Developer – CRM for the Ministry of Public and Business Service Delivery and Procurement in Toronto. The role builds and maintains Microsoft Dynamics 365 CRM applications and integrations on an onsite, five-day-per-week schedule. The contract runs about 128 business days from November 16, 2026 to May 14, 2027, with probable extension, at 7.25 hours per day.

Responsabilités :

  • Traduire les spécifications techniques en applications CRM fonctionnelles et testées
  • Développer, maintenir et tester le code et les applications
  • Résoudre les problèmes techniques liés aux logiciels en production

Résumé des exigences :

  • Expérience en développement CRM, idéalement Microsoft Dynamics 365
  • Maîtrise de C#, .NET, JavaScript, TypeScript et des API REST
  • Expérience des intégrations via Azure et middleware
  • Expérience en environnement d'entreprise de taille moyenne ou grande

Outils et compétences

Source et dates

Type de source non vérifié · sm-software-solutions

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

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
Heures par semaine36.25
Horairejour
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.

SM Software Solutions Inc.

ChampValeur
Offres sur Jobsy15
Description

Client: Ministry of Public and Business Service Delivery and Procurement – RQ11863

We are seeking an experienced Intermediate Software Developer – CRM with strong expertise in CRM platform development, configuration, customization, and enterprise application integration. The ideal candidate will have hands-on experience with Microsoft Dynamics 365 Customer Engagement (CRM), C#, .NET Framework/.NET Core, JavaScript, TypeScript, HTML, CSS, REST APIs, Microsoft Azure, and relational database technologies. The successful candidate will be responsible for translating technical specifications into functional CRM applications, developing and maintaining custom CRM components, implementing integrations, troubleshooting technical issues, and supporting applications throughout the software development lifecycle.

Role Snapshot

  • Job Title: RQ11863 – Software Developer – CRM – Intermediate

  • Client: Ministry of Public and Business Service Delivery and Procurement

  • Work Location: 222 Jarvis Street, Toronto, Ontario, Canada

  • Work Arrangement: Onsite – 5 Days per Week

  • Estimated Start Date: November 16, 2026

  • Estimated End Date: May 14, 2027

  • Business Days: 128.00

  • Extension: Probable after the initial mandate

  • Hours: 7.25 hours per day

  • Security Level: No Clearance Required

Must Have

  • 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.

Description

Responsibilities

  • Translate technical systems specifications into working, tested CRM applications.

  • Develop detailed programming specifications, write and/or generate code, compile data-driven programs, maintain applications, and conduct unit tests.

  • Resolve and troubleshoot technical problems that arise during the use and operation of software packages, including technical issues related to application functionality and operation.

General Skills

  • Experience in programming and analysis, including specialized CRM software package support at the specified experience level.

  • Ability to collaborate with IT professionals throughout the Software Development Life Cycle (SDLC).

  • Experience in structured methodologies for the development, design, implementation, and maintenance of applications.

  • Experience in designing, coding, testing, debugging, and documenting applications.

  • Experience in the use of object-oriented and/or third-generation language development tools.

  • Experience in one or more programming languages.

  • Experience in application design, latest design patterns, 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, along with strong verbal and written communication, interpersonal, and negotiation skills.

  • A team player with a proven track record of meeting deadlines.

CRM Software Development Skills

  • Knowledge and experience with specific CRM software and anticipated future releases, including 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, and debugging.

  • Ability to provide post-implementation support and resolve any post-implementation technical issues.

  • Experience conducting design walkthrough sessions with the project team.

  • Knowledge and understanding of the Accessibility for Ontarians with Disabilities Act (AODA) and related regulations and standards.

  • Ability to provide user and system documentation as required.

Experience and Skill Set Requirements

1. Technical Skills – 40%

  • 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.

2. Experience – 40%

  • 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.

3. Communication Skills – 20%

  • 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.

How to Apply

If you are interested and your profile matches the requirements, kindly send the following mandatory documents to [email protected] by Thursday, November 12, 2026, at 10:00 AM EST.

Mandatory Documents:

  1. Updated Resume in Word format (Mandatory)

  2. References (Mandatory)

  3. Expected Hourly Rate (Mandatory)

  4. Visa Status (Mandatory)

  5. LinkedIn ID (Mandatory)

Without the mandatory documents, we cannot submit a candidate.

WhatsApp Group

For daily job updates, you can also join our WhatsApp group using the link below:

Join our WhatsApp Group

Additional Information

  • Work Arrangement: Onsite – 5 days per week.

Email is the best way to reach us.

You have received this message either as a result of contacting our company to express interest in employment or as a result of posting your resume in a location that can be accessed by recruiters or HR specialists, which suggests an interest in being contacted about employment opportunities.

Emplois semblables

  • RQ11863 - Software Developer - CRM - Intermediate

    Toronto, ON
    Contrat

    Maarut

    Candidates need several years of experience developing enterprise CRM solutions, especially Microsoft Dynamics 365, with C#, .NET, JavaScript and REST APIs. Strong Azure, SQL, DevOps and Agile skills are also required, along with clear communication with technical and business stakeholders.

    Microsoft Dynamics 365, Azure DevOps, Git, Azure

  • Data Scientist II, Marketing

    Toronto, ON +1
    TélétravailTemps plein

    Thumbtack

    Thumbtack is the one app you need to take care of and improve your home — from personalized guidance to AI tools and a best-in-class hiring experience; As a Marketing Data Scientist II at Thumbtack, you’ll be expected…

  • Pre-Construction Manager, GES NA, Design and Construction

    Toronto, ON
    Temps plein

    Amazon Canada Fulfillment Services, ULC

    You work independently within your assigned region, using your knowledge of construction and project management concepts to decide which actions to take to complete projects, and seeking…; - Review noise, traffic, and…

  • Senior Analyst - Aviation

    Toronto, ON +1
    Temps plein

    WTW

    The Requirements; 3 to 5 years of insurance industry experience, either at a brokerage or with an insurance underwriter; Aviation insurance knowledge is considered an asset but is not required

  • Business Analyst IV

    Toronto, ON
    Hybride

    SPECTRAFORCE

    5+ ansDegree/Level of Education: Post Secondary education in any field; Years of Overall Experience: 5 years of relevant experience; Preferred/Ideal Candidate Background : The ideal candidate brings 5+ years of Business…

    Requirements gathering, Program management, Stakeholder management, Atlassian JIRA, Atlassian Confluence, PMP

    IT Project Manager

    Toronto, ON
    Hybride

    SPECTRAFORCE

    10+ ansHas bank industry project management experience; Experience working with business on software development and AWS Cloud and API; Typically, 10+ years of hands-on PM experience in financial/banking industry

    Project management, Software development, AWS, Stakeholder management, Cope with pressure, Communication skills

  • Financial Analyst (One-Year Contract)

    Toronto, ON
    Contrat

    Cassels Brock & Blackwell LLP

    At Cassels, our mission is to attract, retain and promote individuals of exceptional ability and talent from as broad a range of backgrounds as possible; The successful candidate must have the following education,…

  • SAP Basis Consultant

    Toronto, ON
    Contrat

    Pacer Group

    SKILLS REQUIRED; Hands-on experience in SAP BASIS administration and SAP production/application support; Strong knowledge of SAP system administration, troubleshooting, and SAP NetWeaver administration

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.