RQ11844 - Software Developer - Senior
- Toronto, ON, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Posting language
- English
- Posted
Original job description
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.
More about this job
Responsibilities
Develop a modern public-facing portal for registration and permit workflows using NextJS, TypeScript, and React. Integrate the portal with the back-office Microsoft Dynamics CRM system via MuleSoft middleware.
Requirements
Requires over 10 years of experience in large-scale web application development with deep expertise in React, TypeScript, and modern web technologies. Candidates must demonstrate strong leadership skills and the ability to translate complex business requirements into technical solutions.
Skills
- React
- Javascript
- Typescript
- HTML
- CSS
- Node
- NPM
- RXJS
- Bootstrap
- JQuery
- Git
- NextJS
- VueJS
- RestAPI
- Microservice Architecture
- AODA
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Government & Public Sector
- Consulting
Keywords
- Software Developer
- Microsoft Dynamics CRM
- MuleSoft
- Java
- React
- NextJS
- TypeScript
- Javascript
- HTML
- CSS
- Node
- NPM
- RXJS
- Bootstrap
- JQuery
- Git
- RestAPI
- RESTful WebServices
- VueJS
- Microservice Architecture
- WCAG
- AODA
- Responsive Web Design
- Object Oriented Programming
- Microsoft Copilot
- AI Agents
- LLMs
- Species Conservation Act
- Government
- Public Sector