Software Developer – Full Stack

SOFTLINE TECHNOLOGY

Toronto, CAonsitePosted Jun 19, 2026
Posting intelligenceActively listedReposted 36×, possible evergreen/ghost posting

Skills

postgreskubernetesjavascripttypescriptangularnodespringhtmlazurefhirjavaaws

About the role

Description

NOTE:

Assignment Type: This position is listed as Onsite; the resource is expected to work 7.25 hours per calendar day 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.

Extension/Amendment Attestation:

Extensions are permitted only to the extent of unused contract days and/or remaining contract funds. No additional funds will be added beyond the maximum contract value, including any extension options set out in the original SOW.

Responsibilities:

Prepare and present

analysis to support component design using models, etc. to the project

team

Participate in project

focus groups, JAD sessions, SCRUMs and technical meetings with IT service

providers

Provide production support

to the SADIE application

Anticipate and resolve

problems to ensure that deliverables are completed on time and in compliance

with OPS Standards and Templates

Review and confirm

software, hardware and network requirements

Identify and communicate issues and risks to the DADS

IT Project Manager and participate in mitigation activities

General Skills:

Experience proactively

identifying and communicating potential issues and risk events before they

occur so that proper mitigating strategies can be developed, through the DADS

SADIE Development Team Lead and/or the DADS IT Project Manager

Excellent analytical,

problem-solving and decision-making skills

Excellent verbal and

written communication skills

Excellent interpersonal

and negotiation skills

Demonstrated ability to

be a team player with a trach record for meeting deadlines

Full Stack Skills

Experience in

programming and analysis at the specified experience level

Experience with

Microsoft Azure, AKS (Azure Kubernetes Service) or other Cloud Technologies

(Openshift, Kubernetes, AWS, etc…)

Experience in the use of

object and/or third generation language development tools

Experience in one or

more programming languages including but not limited to:

o Java

o JavaScript

ES6+

o Spring

Framework

o Quarkus

o Angular

9+

o Angular

Material

o Drools

o TypeScript

o SQL

o Node.js

o HTML5

Experience with one or

both of the following web service standards:

Representational State

Transfer (REST)

Knowledge of standards

for health care data exchange, in particular Fast Healthcare Interoperability

Resources (FHIR):

HAPI FHIR (nice to have)

SmileCDR (nice to have)

Experience with

relational, hierarchical, and non-relational (document-oriented) database

technologies:

PostgreSQL

Experience with one or

more communications protocols (e.g., HTTP, HTTPS, FTP, SFTP, TCP/IP)

Desirable Skills:

Experience in analysis

and design (including the use of UML to model solutions), code, test, debug

and documenting applications

Experience in User

Interface development with a focus on the Accessibility for Ontarians with

Disabilities Act (AODA)

Experience in

programmatically assembling PDF and Word Documents. (nice to have)

Experience Requirements

Technical Skills

Experience in

programming and analysis at the specified experience level

Experience with Microsoft Azure, AKS

(Azure Kubernetes Service) or other Cloud Technologies (Openshift,

Kubernetes, AWS, etc…)

Experience in the

use of object and/or third generation language development tools

Experience in one

or more programming languages including but not limited to:

o Java

o JavaScript

ES6+

o Spring

Framework

o Quarkus

o Angular 9+

o Angular

Material

o Drools

o TypeScript

o SQL

o Node.js

o HTML5

Experience with one or both of the

following web service standards:

§ Representational

State Transfer (REST)

Knowledge of standards for health

care data exchange, in particular Fast Healthcare Interoperability Resources

(FHIR):

§ HAPI FHIR (nice to have)

§ SmileCDR (nice to

have)

Experience with relational,

hierarchical, and non-relational (document-oriented) database technologies:

§ PostgreSQL

Experience with one

or more communications protocols (e.g., HTTP, HTTPS, FTP, SFTP, TCP/IP)

45 points

Programming skills

Experience in analysis and design (including the

use of UML to model solutions), code, test, debug and documenting

applications

Experience in User Interface development with a

focus on the Accessibility for Ontarians with Disabilities Act (AODA)

Experience in programmatically assembling PDF and

Word Documents. (nice to have)

35 points

General Skills

Experience proactively identifying

and communicating potential issues and risk events before they occur so that proper

mitigating strategies can be developed, through the DADS SADIE Development

Team Lead and/or the DADS IT Project Manager

Excellent analytical, problem-solving

and decision-making skills

Excellent verbal and written

communication skills

Excellent interpersonal and

negotiation skills

Demonstrated ability to be a team

player with a trach record for meeting deadlines

20 points

Supplier Comments

Closing Date – 2026-06-23, 12:00 p.m.

Maximum Number of Submissions – 2 (two)

Assignment Type – 5 days Onsite (222 Jarvis St, Toronto / 5700 Yonge St, Toronto / 49 Place d’Armes, Kingston)

MUST HAVES:

Prepare and present analysis to support component design using models, etc. to the project team

Experience with Microsoft Azure, AKS (Azure Kubernetes Service) or other Cloud Technologies (Openshift, Kubernetes, AWS, etc…)

Experience in one or more programming languages including but not limited to:

Java

JavaScript ES6+

Spring Framework

Quarkus

Angular 9+

Angular Material

Drools

TypeScript

SQL

Node.js

HTML5

Knowledge of standards for health care data exchange, in particular Fast Healthcare Interoperability Resources (FHIR):

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Full-Stack Engineer roles in Canada varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Full-Stack Engineer hub for Canada medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.