Software Engineering

RQ11175 - Software Developer - Junior

at S M Software Solutions Inc

πŸ“ Location Toronto, Ontario
πŸ“‹ Details Contract Β· 12mo Β· June 2026–June 2027
πŸ“… Posted

Direct apply link, refreshed by the daily generator.

About the Role

Build features, debug, test, and deploy software

About S M Software Solutions Inc

Toronto-based on-site software services firm

Full Description

We are seeking an immediate Software Developer - Junior for the Ministry of Public and Business Service Delivery and Procurement in a 5-day onsite role at 222 Jarvis St., Toronto, Ontario . This junior software developer ( Agile methodologies experience required , React framework/TypeScript, Node.js/Next.js, RESTful APIs building/testing, Jam stack Architecture working knowledge, Progressive Web Apps hands-on experience, HTML/JavaScript/CSS/CSS Frameworks expert knowledge, responsive design/front-end testing/debugging/page load optimization/version control hands-on experience, DevOps/task boards/pipelines working knowledge expertise required) translates technical systems specifications into working/tested applications, develops detailed programming specifications, writes/generates code, compiles data-driven programs, maintains, conducts unit tests, and resolves/troubleshoots technical problems arising during use/operation of software packages, including technical assistance in implementation/conversion/deployment.

Requisition Class: RQ11175

Job Title: Software Developer - Junior

Client: Ministry of Public and Business Service Delivery and Procurement

Work Location: 222 Jarvis St., Toronto, Ontario (Onsite)

Estimated Start Date: June 15, 2026

Estimated End Date: June 15, 2027

Business Days: 254 (Extension: Probable after the initial mandate)

Hours per Day/Week: 7.25 hours per day

Security Level: No Clearance Required

Engagement Type: Contract / Consulting

Must Have

  • Experience with Agile methodologies
  • Experience with React framework and TypeScript
  • Experience with Node.js and Next.js
  • Experience building and testing RESTful APIs
  • Working knowledge of Jam stack Architecture

Responsibilities

  • Required to translate technical systems specifications into working, tested applications
  • This includes:

  • Developing detailed programming specifications

  • Writing and/or generating code
  • Compiling data-driven programs, maintaining, and conducting unit tests

  • Resolves and troubleshoots technical problems which arise during use and operation of software packages, including technical assistance in implementation, conversion, and migrations

General Skills

  • Experience in programming and analysis; specialized software package support at specified experience level
  • Ability to collaborate with IT Professionals throughout Software Development Life Cycle
  • Experience in structured methodologies for development, design, implementation, and maintenance of applications
  • Experience in design, code, test, debug, and document applications
  • Experience in use of object and/or third generation language development tools
  • Experience in one or more programming languages
  • Experience in application design, latest design patterns, deployment, and troubleshooting
  • Experience with relational and hierarchical database technologies
  • Experience in use of information retrieval packages using query languages
  • Experience with one or more communications protocols
  • Experience in structured methodologies for design, development, implementation, and maintenance of applications
  • Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts
  • Excellent analytical, problem-solving, and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
  • Team player with track record for meeting deadlines

Desirable Skills

  • Knowledge and experience with programming Internet-ready applications
  • Knowledge and experience in rapid application development (RAD) methodologies
  • Knowledge and understanding of Information Management principles, concepts, policies, and practices
  • Experience with middleware and gateways
  • Experience reviewing, analyzing, and modifying product installation scripts including encoding, testing, debugging
  • Ability to provide post-implementation support and resolve any post-implementation technical issues
  • Experience conducting design walkthrough sessions with project team
  • Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
  • Ability to provide user and system documentation as required

Additional Skills For Oracle Software Developer (if Applicable)

  • Experience in conducting impact assessments on Oracle E-Business application customizations and extensions
  • Strong conversion experience in Account Receivable Collection modules
  • Strong programming skills in Oracle database, PL/SQL, SQL, XML, Unix shell scripts, and Oracle Data Integrator
  • Proved business knowledge of General Ledger, Accounts Receivable, Collections, Accounts Payable, and Inventory Modules of Oracle E-Business
  • Great knowledge of Oracle E-Business table structure related to GL, AR, Collections, AP, INV, and FND
  • Strong knowledge of SQL tuning and using partition tables
  • Demonstrated experience and understanding of data warehouse, ETL methodologies, and OBIEE
  • Demonstrated work experience on Java and Oracle Application Development Framework (ADF) will be a great asset
  • Strong verbal/written communication skills and leadership abilities to oversee quality assurance of project from technical perspective

Experience And Skill Set Requirements Category Weight Key Requirements Technical Skills 40% Agile methodologies; React framework/TypeScript; Node.js/Next.js; RESTful APIs building/testing; Jam stack Architecture working knowledge; Hands-on experience with Progressive Web Apps ; Hands-on experience with responsive design, front-end testing/debugging techniques, page load optimization, version control; Expert knowledge in HTML, JavaScript, CSS, CSS Frameworks; DevOps, task boards, pipelines working knowledge; headless content management systems experience; creating front-end functionality for login page, profile creation, customer notifications, self-service sign-up; translate technical systems specifications into working/tested applications (develop detailed programming specifications, write/generate code, compile data-driven programs, maintain, conduct unit tests); resolve/troubleshoot technical problems during use/operation of software packages, including technical assistance in implementation/conversion/deployment Experience 40% Cloud platforms such as Azure ; Agile methodologies including using kanban/task boards; Extensive experience with JavaScript, CSS, HTML, front-end languages, user interface design; RESTful APIs; programming/analysis; specialized software package support at specified experience level; collaborate with IT Professionals throughout SDLC; structured methodologies such as Agile Scrum for development/design/implementation/maintenance of applications; design/code/test/debug/document applications; application design, latest design patterns, deployment, troubleshooting; communications protocols; eliciting/documenting information from diverse business area stakeholders/SMEs; excellent analytical/problem-solving/decision-making skills; verbal/written communication skills; interpersonal/negotiation skills; team player with track record for meeting deadlines; Hands-on experience building integrations to IAA systems such as Azure AD B2C Authentication, Okta Authentication Communication Skills 20% Strong communication skills to prepare documentation, including solution documentation, user manuals, reports, reviews, assessments; ability to present ideas/suggestions clearly/effectively in user-friendly manner; maintain high level of customer service to internal/external clients; ability to communicate designs/development in clear/understandable manner

Engagement Requirements

  • Location: 5 days onsite, 222 Jarvis St., Toronto, Ontario
  • Hours: 7.25 hours per day
  • Extension: Probable after the initial mandate

How To Apply Submit by Monday, June 8, 2026, 10:00 AM EST to kenny.offor@smsoftconsulting.com OR hrsmss@smsoftconsulting.com .

Mandatory Documents

  • Updated Resume in Word format (Mandatory)
  • References (Mandatory)
  • Expected hourly rate (Mandatory)
  • Visa Status (Mandatory)
  • LinkedIn ID (Mandatory)

Note: Applications without mandatory documents cannot be submitted. 5 days onsite required. Junior Software Developers with Agile/React/TypeScript/Node.js/Next.js/RESTful APIs/Jam stack/Progressive Web Apps/HTML/JavaScript/CSS expertise only. Azure cloud platform experience, Azure AD B2C/Okta integration experience, AODA knowledge, DevOps experience are pluses. Join WhatsApp for updates.

For daily updates you can also join our WhatsApp group: WhatsApp Email is the best way to reach us.

Opens in a new tab on the company's website