Software Developer - Intermediate (Toronto)

Software Developer - Intermediate (Toronto)

06 Aug
|
S M Software Solutions
|
Toronto

06 Aug

S M Software Solutions

Toronto

Software Developer – Intermediate (RQ11358) Client: Ministry of Public and Business Service Delivery and Procurement Location: 222 Jarvis Street, Toronto, Ontario (Onsite) We are seeking an experienced Intermediate Software Developer with strong front-end development expertise to support enterprise application initiatives within the Ontario Public Sector. The successful candidate will design, develop, test, and maintain modern web applications while collaborating with business and technical teams throughout the Software Development Life Cycle (SDLC). The ideal candidate will have 2–5 years of front-end development experience with strong hands-on knowledge of React, Next.js, Jamstack architecture, Azure cloud platforms, Agile delivery practices, and UI/UX collaboration tools such as Figma.

Experience supporting large-scale government or banking applications is highly desirable.

Role Snapshot Requisition ID: RQ11358 Job Title: Software Developer – Intermediate Client: Ministry of Public and Business Service Delivery and Procurement Work Location: 222 Jarvis Street, Toronto, Ontario (Onsite) Estimated Start Date: August 10, 2026 Estimated End Date: August 10, 2027 Contract Duration: 254 Business Days Extension: Probable following the initial engagement Work Schedule: 7.25 Hours per Day Security Clearance: No Clearance Required Mandatory Application Documents Interested candidates should submit the following to [email protected] by Friday, August 7 at 10:00 AM EST.

Mandatory Documents Updated

Resume (Microsoft Word format)

Professional References

Expected Hourly Rate

Visa Status

LinkedIn Profile URL Applications submitted without all mandatory documents cannot be processed.

Key Responsibilities Front-End Application Development (40%)

Translate technical system specifications into functional, tested applications.

Develop detailed programming specifications and technical documentation.

Design, develop, test, debug, and maintain modern web applications.

Build responsive front-end solutions using:

React

Next.js

Jamstack architecture

Develop clean, scalable, and maintainable application components.

Conduct unit testing and support application quality assurance activities.

Troubleshoot and resolve technical issues during application development, implementation, migration, and production support.

Collaborate with developers, architects, business analysts, and testers throughout the SDLC.

Cloud,



Agile & Application Delivery (40%)

Develop applications leveraging cloud platforms such as Microsoft Azure.

Support cloud service models including:

Software as a Service (SaaS)

Platform as a Service (PaaS)

Infrastructure as a Service (IaaS)

Participate in Agile delivery processes including sprint planning, task management, and Kanban workflows.

Collaborate with cross-functional teams to deliver incremental product improvements.

Support DevOps practices, task boards, and deployment pipelines.

Apply structured methodologies for application design, development, implementation, and maintenance.

Support enterprise application deployments and troubleshooting activities.

Technical Collaboration & Documentation (20%)

Prepare technical documentation, reports, reviews, and assessments.

Communicate technical designs and development approaches clearly to stakeholders.

Participate in design walkthroughs and technical discussions.

Collaborate with business stakeholders and subject matter experts to understand requirements.

Provide user and system documentation as required.

Maintain strong communication and customer service standards with internal and external stakeholders.

Required Skills &

Experience Skill / Experience Years Required Front-End Software Development 2–5 Years React Development Required Next.js Development Required Jamstack Architecture Required Enterprise Web Application Development Required Azure Cloud Platform Experience Required Agile Methodologies Required Kanban / Task Board Experience Required UI/UX Collaboration Tools (Figma or Similar) Required Application Design, Development & Testing Required Cloud Service Models (SaaS, PaaS, IaaS) Required Large-Scale Government or Banking Applications Preferred Technical Skills & Tools React

Next.js

Jamstack

JavaScript / Front-End Development

Microsoft Azure

SaaS, PaaS, and IaaS Cloud Models

Agile Development Practices

Kanban Boards and Task Management Tools

DevOps Practices

Figma or Similar Design Collaboration Tools

Web Application Development Standards





Relational Database Concepts

API and Application Integration Concepts Highly Desired Qualifications Ontario Public Sector (OPS) experience

Experience supporting large government applications

Banking or financial services application experience

Knowledge of Accessibility for Ontarians with Disabilities Act (AODA) standards

Experience with rapid application development (RAD) methodologies

Experience with middleware and gateway technologies

Experience supporting application migration and implementation activities

Knowledge of Information Management principles and practices

Experience conducting application design walkthroughs Additional Preferred Oracle Development Experience Candidates with Oracle development experience may have exposure to: Oracle E-Business Suite customization and extensions

Oracle database programming

PL/SQL, SQL, XML, and Unix shell scripting

Oracle Data Integrator (ODI)

Oracle E-Business modules including:

General Ledger

Accounts Receivable

Collections

Accounts Payable

Inventory

SQL tuning and partition table optimization

Data warehouse and ETL methodologies

OBIEE reporting solutions

Java and Oracle Application Development Framework (ADF)

Ideal Candidate Profile The ideal candidate is an Intermediate Front-End Software Developer with experience building modern, scalable web applications using React, Next.js, and Jamstack technologies. You have strong Agile development experience, understand cloud-based application delivery, and can collaborate effectively with designers, developers, business stakeholders, and technical teams.

Experience delivering solutions for large-scale government or banking applications will be highly valued.

How to Apply Interested candidates should submit the following by Friday, August 7 at 10:00 AM EST to [email protected]: Updated Resume (Word Format) (Mandatory)

Professional References (Mandatory)

Expected Hourly Rate (Mandatory)

Visa Status (Mandatory)

LinkedIn Profile (Mandatory) Applications missing any mandatory documents cannot be considered. If this prospect is not the right fit for you, please share it with experienced Intermediate Software Developers, Front-End Developers, React Developers, or Full Stack Developers with expertise in React, Next.js, Jamstack, Azure, Agile delivery, UI/UX collaboration, and enterprise web application development.

📌 Software Developer - Intermediate (Toronto)
🏢 S M Software Solutions
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software developer - intermediate (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: software developer - intermediate (toronto) / toronto