Postuler

Première détection par notre source: il y a 7 heures

RQ11845 – Software Developer – Senior (Onsite)

@ SM Software Solutions Inc.

Toronto, Ontario

Sur place10+ ans d’expérience
Postuler
SIGNAUX

En bref

SM Software Solutions Inc. is hiring a Senior Software Developer for the Ontario Ministry of Public and Business Service Delivery and Procurement (contract RQ11845). The role builds a public-facing online Registration and Permit portal under the Species Conservation Act, 2025, integrating with Microsoft Dynamics CRM through MuleSoft. The posting states an onsite schedule of five days a week, Monday to Friday, 8:00 AM to 5:00 PM, in Toronto, with an estimated term from November 2, 2026 to May 31, 2027.

Responsabilités :

  • Développer le portail public en ligne d'enregistrement et de permis
  • Intégrer le portail au système Dynamics CRM via MuleSoft
  • Diriger et encadrer les développeurs et équipes techniques
  • Assurer l'accessibilité selon WCAG et AODA

Résumé des exigences :

  • 10+ ans d'expérience en applications web à grande échelle
  • 5+ ans avec React, JavaScript, TypeScript et API REST
  • Expérience RxJS, Next.js et microservices
  • Expérience WCAG et AODA
  • Expérience en leadership technique et communication

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-09
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

NiveauSenior
DomaineDéveloppement logiciel
Expérience10 an(s) et plus
Gestion d’équipeOui
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 Jobsy20
Description

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

We are seeking a highly skilled Senior Software Developer with extensive experience in designing, developing, and maintaining large-scale, multi-client web applications. The ideal candidate will have strong hands-on expertise in React, JavaScript, TypeScript, Next.js, Node.js, RxJS, REST APIs, and modern front-end technologies. The successful candidate will be responsible for developing a modern public-facing online portal for Registration and Permit workflows under Ontario's Species Conservation Act (SCA), 2025, integrating with Microsoft Dynamics CRM through MuleSoft middleware. The candidate should also possess strong knowledge of microservices architecture, responsive web development, accessibility standards, technical leadership, and modern software development practices.

Role Snapshot

  • Job Title: RQ11845 – Software Developer – Senior

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

  • Work Location: Toronto, Ontario, Canada

  • Work Arrangement: Onsite – 5 Days per Week

  • Estimated Start Date: November 2, 2026

  • Estimated End Date: May 31, 2027

  • Business Days: 135.00

  • Extension: Probable after the initial mandate

  • Hours: 7.25 hours per day

  • Working Schedule: Monday to Friday, between 8:00 AM and 5:00 PM, excluding lunch breaks

  • Security Level: No Clearance Required

Must Have

  • React: 5+ years of experience.

  • JavaScript: 5+ years of experience.

  • TypeScript: 5+ years of experience.

  • HTML 5.0 and CSS: 5+ years of experience.

  • Node.js tools such as NPM: 5+ years of experience.

  • RxJS: 5+ years of experience.

  • Bootstrap and jQuery: 3+ years of experience.

  • Git: 3+ years of experience.

Nice to Have

  • Prior Ontario Public Service (OPS) experience or public sector experience.

Description

The Ontario Ministry of Environment, Conservation and Parks (MECP) Species at Risk Branch (SARB) is responsible for the administration and issuance of Registrations under the new Species Conservation Act (SCA), 2025.

The objective of this project is to build a modern online Registration system for both external and internal users.

Technology Stack:

  • Microsoft Dynamics CRM: Back-office system.

  • MuleSoft: Middleware and integration platform.

  • Java/React: Public-facing portal.

This position is focused on developing a public-facing portal for Registration and Permit workflows using Next.js, TypeScript, and React for the Ontario public.

The successful candidate will also be responsible for integrating the public-facing portal with the back-office solution developed in Microsoft Dynamics CRM through MuleSoft middleware.

Experience and Skill Set Requirements

1. Core Skills and Experience – 35%

  • 10+ years of experience as a designer and developer in large-scale, multi-client web applications.

  • 5+ years of hands-on experience with React, JavaScript, TypeScript, REST API, and RESTful Web Services.

  • Working experience with RxJS, Next.js, and Vue.js.

  • Knowledge and experience of microservice architecture, as well as a demonstrated ability to apply core architecture principles to enhance a product's extensibility and maintainability.

  • Knowledge and experience with programming Internet-ready applications.

  • Proven experience with WCAG and AODA.

  • Experience with responsive web application development.

2. Technical Skills – 35%

  • Object-oriented coding practices, including knowledge of design patterns, refactoring, and clean code.

  • Experience with one or more communications protocols.

  • Experience with responsive web application development.

3. Leadership, Communication & Collaboration – 15%

  • Demonstrated ability to lead, mentor, and coach developers and technical teams.

  • Experience coordinating work across developers, testers, business analysts, architects, and stakeholders.

  • Strong stakeholder management and client engagement skills.

  • Ability to translate business requirements into technical solutions and implementation plans.

  • Strong verbal and written communication skills.

  • Experience producing technical documentation, solution designs, and knowledge transfer materials.

  • Proven ability to facilitate decision-making and resolve technical challenges.

  • Experience building collaborative, inclusive, and high-performing teams.

4. Problem Solving, Innovation & Delivery – 15%

  • Demonstrated ability to analyse complex business and technical problems and develop effective solutions.

  • Proven track record delivering projects on time while managing risks, dependencies, and competing priorities.

  • Experience leveraging AI technologies such as Microsoft Copilot, AI Agents, and LLMs to improve productivity and solution delivery.

  • Strong focus on continuous improvement, automation, and development best practices.

  • Ability to identify modernization opportunities and drive innovation.

  • Experience balancing strategic architecture decisions with hands-on delivery responsibilities.

How to Apply

If you are interested and your profile matches the requirements, kindly send the following mandatory documents to [email protected] by Tuesday, November 10, 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 and Working Hours

This position is listed as Onsite. The resource is expected to work onsite between the standard working hours of 8:00 AM and 5:00 PM, excluding lunch breaks, every Monday to Friday inclusive, at the identified Ontario Public Service (OPS) office location.

  • Onsite Requirement: 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

  • RQ11845 - Software Developer - Senior

    Toronto, ON
    Contrat

    Maarut

    10+ ansCandidates need 10+ years designing and developing large-scale web applications and 5+ years with React, JavaScript, TypeScript and REST APIs. They also need experience with accessibility standards (WCAG, AODA), microservice architecture, and leading technical teams.

    Microsoft Dynamics CRM, MuleSoft, Git, npm

  • Store Lead

    Toronto, ON
    20,56–26,73 $/hSur place

    Moores the Suit People Corp.

    - Elevate the customer experience through operational excellence; Customer Experience:; • Assists in training the store team on the customer service expectations to create an exceptional customer experience, exceed…

    Retail Sales Associate Part Time

    Toronto, ON
    18–22,50 $/hSur placeTemps partiel

    Moores the Suit People Corp.

    Candidates need customer service experience, a willingness to learn new programs, and the ability to work well with sales associates at all levels. The job requires standing and walking for most of a shift, lifting up to 50 lbs and climbing ladders.

    Point of sale register

  • Senior System Safety Engineer

    Toronto, ON +1
    TélétravailTemps plein

    AeroVect: The Airport Automation Company

    5+ ansCandidates need 5+ years of hands-on safety engineering experience in autonomous vehicles, automotive, aerospace or industrial safety, plus 5+ years in hardware safety or failure rate modeling. They need a B.S. or M.S. in an engineering or computer discipline and strong mastery of FMEDA, failure rate methods and ISO 26262 metrics.

    Lidar, Radar, Camera

  • Senior Full Stack Software Engineer

    Toronto, ON
    HybrideTemps plein

    CanadaVisa: Cohen Immigration Law is a long-standing full-service Canadian immigration and citizenship law firm, specializing in all aspects of Canadian…

    CanadaVisa needs an AI-native engineer with full-stack range across Node.js, TypeScript, React/Next.js, PostgreSQL and Python. Candidates should have shipped LLM features used by real people, built evals, and reviewed and secured their own code.

    Node.js, TypeScript, React, Next.js, PostgreSQL, Google Cloud

  • Grants Manager / Gestionnaire de subventions

    Toronto, ON
    85k–95k $/anHybrideTemps plein, Contrat

    The Law Foundation of Ontario

    Connaissance du secteur de la justice et de l’accès à la justice; Expérience dans les secteurs à but non lucratif ou philanthropique; Expérience en élaboration et gestion de programmes de subvention

    Legal research, Reporting, Communication skills, Time management, Problem solving, Bar admission

  • Platform Backend Engineer (Go, Distributed Systems & Event Streaming)

    Toronto, ON

    Kaseya Careers: Kaseya is the leading global provider of AI-powered IT management and cybersecurity software.

    Candidates at Kaseya Careers need experience building production backend services in Go and designing event-driven or streaming systems. They also need experience running containerized services on Kubernetes and troubleshooting distributed systems.

    Go, Kubernetes, Kafka, Numaflow, Flink, Temporal

  • Solution Engineer Manager

    Toronto, ON
    128k–222k $/anSur placeTemps plein

    Microsoft: Every company has a mission.

    6+ ans3+ gestionCandidates need a bachelor's or master's degree in a technical or business field plus years of technical pre-sales or consulting experience, with 3+ years of people management preferred. Microsoft wants strong cloud architecture, migration and Azure knowledge, plus the ability to coach teams and win technical decisions.

    Microsoft Azure, Microsoft Copilot, CRM

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.