Apply now

First seen by our source: just now

RQ11870 – Software Developer – Full Stack – Senior

@ SM Software Solutions Inc.

Toronto, Ontario

On-site7+ years experience
Apply now
SIGNALS

Overview

SM Software Solutions Inc. is hiring a Senior Full Stack Software Developer for the Ministry of Public and Business Service Delivery and Procurement, on a contract from December 9, 2026 to March 31, 2027, with a probable extension. The work is onsite at 40 St. Clair Avenue West, Toronto, five days per week, at 7.25 hours per day, and covers production support for the OASIS Core Web Application and its ESRI ArcGIS integrations. No security clearance is required.

Responsibilities:

  • Maintain and support OASIS Core Web Application in production
  • Develop and integrate Java/Angular solutions with ESRI ArcGIS
  • Provide design recommendations and detailed programming specifications
  • Build release deployments and conduct unit tests in Agile teams
  • Support integration with Azure Cloud and APIM

Requirements summary:

  • 7+ years full-stack Java development experience
  • 1+ year developing Java solutions for soil management systems
  • Spring Boot 2.5+, Angular 2+ and RESTful API experience
  • Experience with ESRI ArcGIS Portal and Survey COTS integration
  • 4+ years leading Agile teams

Tools & skills

Source and dates

Source type not verified · sm-software-solutions

Employer posting date
Not provided
First seen by our source
2026-11-13
Source record updated
2026-11-13

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience7+ years
Management experience4+ years
Hours per week36.25
Scheduleday
Travelair: none · ground: none
Work settingOffice, Client sites
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish

Summary and details written by AI from the posting; the employer’s posting is the authority.

SM Software Solutions Inc.

FieldValue
Open jobs on Jobsy22
Job description

Client: Ministry of Public and Business Service Delivery and Procurement – RQ11870

We are seeking a highly experienced Senior Full Stack Software Developer with strong expertise in Java/JEE, Spring Boot, Angular, RESTful APIs, Azure Cloud technologies, and enterprise application integration. The ideal candidate will have extensive experience designing, developing, implementing, maintaining, and supporting full-stack Java applications, along with hands-on experience integrating ESRI ArcGIS Portal and ESRI ArcGIS Survey Commercial Off-The-Shelf (COTS) solutions. The successful candidate will be responsible for providing production maintenance and support for the Ontario Agricultural Soil Information System (OASIS) Core Web Application, developing high-quality technical solutions, supporting system integrations, and ensuring compliance with accessibility standards and Agile development practices.

Role Snapshot

  • Job Title: RQ11870 – Software Developer – Full Stack – Senior

  • Client: Ministry of Public and Business Service Delivery and Procurement

  • Work Location: 40 St. Clair Avenue West, Toronto, Ontario, Canada

  • Work Arrangement: Onsite – 5 Days per Week

  • Estimated Start Date: December 9, 2026

  • Estimated End Date: March 31, 2027

  • Business Days: 84.00

  • Extension: Probable after the initial mandate

  • Hours: 7.25 hours per day

  • Security Level: No Clearance Required

Must Have

  • At least 1+ year of experience developing and implementing Java solutions targeting soil management systems.

  • 7+ years of full-stack Java development experience and knowledge of designing and delivering solutions using the following technologies and skills:

    • Java/JEE technology with Spring Boot version 2.5 or higher.

    • Angular 2+.

    • HTML5.

    • Accessibility for Ontarians with Disabilities Act (AODA).

    • RESTful APIs.

    • Databases, including Azure SQL Database, Oracle, and PostgreSQL.

    • Azure DevOps Pipelines.

    • Strong design skills to develop high-quality solutions.

    • Integration with ESRI ArcGIS Portal and ESRI ArcGIS Survey COTS.

    • RESTful API integration with ESRI.

    • Development tools, including Eclipse and Azure Git Repositories.

    • Excellent design skills with the ability to make design recommendations and develop quality solutions.

    • Developing detailed programming specifications and/or code and performing application configuration as needed.

    • Building release deployments and conducting unit tests within an Agile project environment.

    • Integration skills and experience developing Java solutions using APIM.

    • Integration skills, experience, and knowledge of building Java backends using Azure Application Service Plan.

  • 7+ years of full-stack Java development knowledge and experience designing and delivering solutions.

Description

To respond to the priorities of the Government of Ontario through the passage of Bill 5, Protect Ontario by Unleashing Our Economy Act, 2025, the resource may be partially assigned to Bill 5-related projects or initiatives on an as-needed basis.

A Senior Full Stack Software Developer will be responsible for providing maintenance and support for the OASIS Core Web Application in the Production environment.

The OASIS solution comprises the following components:

  • OASIS Core Web Application.

  • OASIS Remote Field Data Capture Mobile Application.

The OASIS Core Web Application integrates with the OASIS Remote Field Data Capture Mobile Application. The OASIS Remote Field Data Capture Mobile Application is built on ESRI GIS technology, while the OASIS Core Web Application is built using Azure Cloud Java technology.

Background

The purpose of the Ontario Agricultural Soil Information System (OASIS) project is to design and develop a robust, comprehensive system for the collection, storage, and maintenance of the Ontario Ministry of Agriculture, Food and Agribusiness (OMAFA)'s legacy and new agricultural soil and agronomic data, in alignment with actions under the Soil Strategy and other emerging OMAFRA and government initiatives.

The OASIS Core Application will have a centralized repository with state-of-the-art mapping data and detailed soil survey analysis data.

The mobile native data collection application will integrate with the OASIS Core Application through ArcGIS Enterprise.

Desirable Skills and Experience

  • Python.

  • ESRI GIS Database.

  • RESTful API integration with ESRI.

  • Excellent communication skills, both verbal and written, as well as facilitation skills.

General Requirements

  • 4+ years of experience delivering solutions using Agile practices and tailoring approaches to maximize the adoption of Agile principles while working within organizational constraints.

  • 4+ years of experience leading Agile teams through continuous improvement processes, including but not limited to Sprint Retrospectives.

Experience and Skill Set Requirements

The candidate's experience and qualifications will be evaluated across the following categories:

1. Mandatory Skills and Experience — 75%

  • At least 1+ year of experience developing and implementing Java solutions targeting soil management systems.

  • 7+ years of full-stack Java development knowledge and experience designing and delivering solutions.

  • Strong experience with Java/JEE technology and Spring Boot version 2.5 or higher.

  • Hands-on experience with Angular 2+ and HTML5.

  • Experience implementing solutions in compliance with the Accessibility for Ontarians with Disabilities Act (AODA).

  • Strong experience designing, developing, and integrating RESTful APIs.

  • Experience working with Azure SQL Database, Oracle, and PostgreSQL databases.

  • Experience with Azure DevOps Pipelines.

  • Excellent design skills, including the ability to make design recommendations and develop quality solutions.

  • Experience integrating with ESRI ArcGIS Portal and ESRI ArcGIS Survey COTS.

  • Experience with RESTful API integration with ESRI.

  • Experience using development tools such as Eclipse and Azure Git Repositories.

  • Experience developing detailed programming specifications and/or code and performing application configuration as required.

  • Experience building release deployments and conducting unit tests within an Agile project environment.

  • Strong integration skills and experience developing Java solutions using APIM.

  • Integration skills, experience, and knowledge of building Java backends using Azure Application Service Plan.

  • Experience maintaining and supporting enterprise applications in production environments.

2. Desirable Technical Skills and Experience — 15%

  • Experience with Python.

  • Knowledge and experience with ESRI GIS databases.

  • Experience with RESTful API integration with ESRI.

  • Strong technical communication and collaboration capabilities.

3. General Skills and Experience — 10%

  • Excellent verbal and written communication skills.

  • Strong facilitation skills.

  • 4+ years of experience delivering solutions using Agile practices and tailoring approaches to maximize the adoption of Agile principles while working within organizational constraints.

  • 4+ years of experience leading Agile teams through continuous improvement processes, including Sprint Retrospectives and other Agile improvement activities.

How to Apply

If you are interested and your profile matches the requirements, kindly send the following mandatory documents to [email protected] by Tuesday, November 17, 2026, at 11:00 AM EST.

Mandatory Documents:

  1. Updated Resume in Word format (Mandatory)

  2. References (Mandatory)

  3. Expected Hourly Rate (Mandatory)

  4. Visa Status (Mandatory)

  5. LinkedIn ID (Mandatory)

Without the mandatory documents, we cannot submit a candidate.

WhatsApp Group

For daily job updates, you can also join our WhatsApp group using the link below:

Join our WhatsApp Group

Additional Information

  • This position requires the candidate to work onsite at the client location 5 days per week.

Email is the best way to reach us.

You have received this message either as a result of contacting our company to express interest in employment or as a result of posting your resume in a location that can be accessed by recruiters or HR specialists, which suggests an interest in being contacted about employment opportunities.

Similar jobs

  • RQ11870 - Software Developer - Full Stack - Senior

    Toronto, ON
    Contract

    Maarut

    7+ YOECandidates need 7+ years of full stack Java development experience, including Spring Boot, Angular, RESTful APIs and Azure databases. They also need ESRI ArcGIS integration experience and 4+ years of Agile delivery.

    Eclipse, Azure DevOps, Azure Git Repositories, ESRI ArcGIS Portal, APIM

  • Associate, Institutional Sales & Client Support

    Toronto, ON +3
    Full Time

    Sun Life Assurance Company of Canada

    3+ YOECandidates need at least three years of financial services experience, ideally in institutional sales support or client service, and knowledge of pension and institutional investment products. Strong Microsoft Excel and PowerPoint skills, attention to detail and excellent communication are required.

    Microsoft Excel, Microsoft PowerPoint, CRM, Content-management platforms, RFP management applications

  • Grocery Clerk Part Time Night

    Toronto, ON
    Part Time

    Loblaws Inc.

    Candidates need no previous experience, though they must be a team player with attention to detail, able to work independently in a fast-paced setting, and able to lift up to 50 lbs while moving for an entire shift. They must also be flexible for days, evenings and weekends and pass a criminal background check if 18 or older.

    POS

  • Senior manager, Investment Specialist

    Toronto, ON

    Mackenzie Financial Corporation: Mackenzie Investments is a leading investment management firm providing investment advisory and related services to retail and institutional clients.

    Experience the best of both worlds with our hybrid work environment, where you spend three days a week in the office, connecting, collaborating, and enjoying quality time with your amazing…; This role requires highly…

  • Senior Product Manager, Rights & Royalties Modernization

    Toronto, ON +1
    $144k–$175k/yrRemoteFull Time

    Warner Music Group

    Product Experience: At least 7 years of product management or equivalent experience, including building technical products from idea to launch; Music, Rights or Royalties Expertise: You have hands-on experience with…

  • Accounting Intern

    Toronto, ON
    Internship

    Beanfield: As a leading Canadian independent Internet service provider, Beanfield offers Fibre-optic Internet with unparalleled speed and reliability to…

    We build trust through open communication, thoughtful decisions, and a relentless focus on our brand and customer experience; This position offers a valuable opportunity to gain hands-on experience in financial…

    Record keeping, Reporting, Documentation, Regulatory compliance, Financial reporting, Data analysis

  • Mid Market Account Executive

    Toronto, ON
    $1–$220k/yrHybridFull Time

    Pigment

    Consult with prospects and existing customers regarding business objectives and requirements, and build long-lasting partnerships; You have an affinity for tech and product issues and / or a relevant experience in…

    Snowflake, Financial planning, Sales, Collaboration, CSM, Negotiate settlements

  • Administrator, National Distribution Team

    Toronto, ON +1
    Full Time

    The Royal Trust Company

    Ensures that account administration procedures and business unit policies do not create an impediment to the delivery of the overall client experience; Promotes and demonstrates the overall corporate objectives,…

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.