RQ11844 - Software Developer - Senior

Posted 2 Days Ago
Be an Early Applicant
Toronto, ON, CAN
In-Office
Senior level
Information Technology • Professional Services • Software • Consulting
The Role
Develop a public-facing Ontario Species at Risk Registration and Permit portal using Next.js, React, and TypeScript. Integrate the portal with Microsoft Dynamics CRM through MuleSoft middleware, applying responsive, accessible, and maintainable web architecture. Lead and mentor development teams, coordinate with technical and business stakeholders, translate requirements into solutions, produce technical documentation, resolve complex challenges, and deliver modernization initiatives using automation and AI technologies.
Summary Generated by Built In

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 (backoffice), MuleSoft (middleware) and Java/React (public facing portal)
  • This position is to develop public facing portal for Registration and Permit workflows (NextJS, TypeScript, React) for Ontario public and integrate this backoffice developed in MS Dynamics CRM via Mulesoft middleware.


Requirements

Experience and Skill Set Requirements:

Must Haves:

  • React- 5+ years / Javascript - 5+ years / Typescript - 5+ years / HTML 5.0, CSS 5+ years
  • Node such as NPM - 5+ years / RXJS - 5+ years / Bootstrap, jQuery – 3+ years
  • Git – 3+ years

 

Nice to have:

  • Prior OPS exp or public exp.

 

Skill Set Requirements:

Core Skills and Experience:

  • 10+ years of experience as a designer and developer in the large-scale multi-client web applications
  • 5+ years of hands-on experience of React, Javascript, Typescript, RestAPI, RESTful WebServices
  • Working experience of RXJS, NextJS, VueJS
  • 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

 

Technical Skills:

  • Object Oriented coding practices, including design patterns knowledge, refactoring, clean code.
  • Experience with one or more communications protocols
  • React- 5+ years / Javascript - 5+ years / Typescript - 5+ years / HTML 5.0, CSS 5+ years
  • Node such as NPM - 5+ years / RXJS - 5+ years / Bootstrap, jQuery – 3+ years
  • Git – 3+ years
  • Experience with Responsive Web application development

 

Leadership, Communication & Collaboration:

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

 

Problem Solving, Innovation & Delivery:

  • Demonstrated ability to analyze 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.


Skills Required

  • At least 5 years of React experience
  • At least 5 years of JavaScript experience
  • At least 5 years of TypeScript experience
  • At least 5 years of HTML5 and CSS experience
  • At least 5 years of Node.js or NPM experience
  • At least 5 years of RxJS experience
  • At least 3 years of Bootstrap and jQuery experience
  • At least 3 years of Git experience
  • At least 10 years designing and developing large-scale, multi-client web applications
  • At least 5 years of hands-on React, JavaScript, TypeScript, REST API, and RESTful Web Services experience
  • Experience with RxJS, Next.js, and Vue.js
  • Experience with microservice architecture and core architecture principles
  • Experience developing Internet-ready applications
  • Experience with WCAG and AODA
  • Experience with responsive web application development
  • Object-oriented coding, design patterns, refactoring, and clean code experience
  • Experience with one or more communications protocols
  • Ability to lead, mentor, and coach developers and technical teams
  • Experience coordinating developers, testers, business analysts, architects, and stakeholders
  • Strong stakeholder management, client engagement, verbal, and written communication skills
  • Experience translating business requirements into technical solutions and implementation plans
  • Experience producing technical documentation, solution designs, and knowledge-transfer materials
  • Ability to facilitate decision-making and resolve technical challenges
  • Experience building collaborative, inclusive, high-performing teams
  • Experience analyzing complex business and technical problems and developing solutions
  • Track record delivering projects on time while managing risks, dependencies, and competing priorities
  • Experience leveraging Microsoft Copilot, AI agents, or LLMs to improve productivity and solution delivery
  • Experience with continuous improvement, automation, modernization, and development best practices
  • Prior Ontario Public Service or public-sector experience
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company

What We Do

Maarut Inc. is a Canadian company specializing in IT services, technology staffing, and software development, dedicated to assisting businesses with digital transformation and solving business challenges through technology.

Similar Jobs

Tapestry - Coach and Kate Spade Logo Tapestry - Coach and Kate Spade

Temporary Sales Associate

eCommerce • Fashion • Retail • Sales • Wearables • Design
Hybrid
Halton Hills, ON, CAN
16000 Employees
18-22 Hourly

The Aerospace Corporation Logo The Aerospace Corporation

Software Engineer

Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Hybrid
Mississauga, ON, CAN
4600 Employees
105K-135K Annually

The Aerospace Corporation Logo The Aerospace Corporation

Systems Engineer

Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Hybrid
Mississauga, ON, CAN
4600 Employees
95K-115K Annually

Capco Logo Capco

Developer

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Hybrid
Toronto, ON, CAN
6000 Employees
92K-118K Annually

Similar Companies Hiring

Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
33 Employees
VCA Animal Hospitals Thumbnail
Pet • Professional Services
Los Angeles, CA
35000 Employees
RapidScale Thumbnail
Cloud • Information Technology • Consulting
Raleigh, NC
600 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account