RQ11844 - Software Developer
- Toronto, ON, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Posting language
- English
- Posted
Original job description
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. This position is listed as "Onsite"; the resource is expected to work onsite between the standard working hours of 8:00-5:00 PM (excluding lunch breaks) every Monday to Friday inclusive at the identified OPS office location.
Must Have Experience:
- 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.
Core Skills and Experience - 35%
- 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 - 35%
- 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 (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.
Problem Solving, Innovation & Delivery (15%)
- 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 public-facing registration and permit portal for Ontario residents using Next.js, TypeScript, and React. Integrate the portal with the Microsoft Dynamics CRM back office through MuleSoft middleware, while contributing to technical design, delivery, and collaboration across teams.
Requirements
Requires 10+ years of experience designing and developing large-scale, multi-client web applications, including at least five years with React, JavaScript, TypeScript, REST services, and related web technologies. Candidates should also have experience with responsive and accessible web development, microservices, technical leadership, stakeholder collaboration, and delivery of complex projects.
Skills
- React
- JavaScript
- TypeScript
- HTML5
- CSS
- Node.js
- RxJS
- Bootstrap
- jQuery
- Git
- Next.js
- REST APIs
- Microservices
- Responsive Web Development
- WCAG
- AODA
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Government & Public Sector
- Consulting
Keywords
- Microsoft Dynamics CRM
- MuleSoft
- Java
- React
- Next.js
- TypeScript
- JavaScript
- HTML5
- CSS
- Node.js
- NPM
- RxJS
- Bootstrap
- jQuery
- Git
- REST APIs
- RESTful Web Services
- Vue.js
- Microservices
- Responsive Web Applications
- WCAG
- AODA
- Object-Oriented Programming
- Design Patterns
- Refactoring
- Technical Documentation
- Microsoft Copilot
- AI Agents
- Large Language Models
- Registration Workflows