Apply now

First seen by our source: just now

RQ11687 – Software Developer – Full Stack – Senior

@ SM Software Solutions Inc.

Toronto, Ontario

On-site
Apply now
SIGNALS

Responsibilities:

  • Updated Resume in Word format (Mandatory)
  • References (Mandatory)
  • Expected Hourly Rate (Mandatory)
  • Visa Status (Mandatory)
  • LinkedIn ID (Mandatory)

Requirements summary:

  • The ideal candidate will have extensive experience in designing, developing, configuring, integrating, testing, and maintaining enterprise-level applications using n-tier web-based…
  • Security Level: No Clearance Required
  • Experience in systems design, configuration, integration, and development, including IT security, programming concepts, languages, and related methods, techniques, practices, and standards…
  • Hands-on experience in n-tier web-based application development using Oracle Database.
  • Development experience using emerging technologies such as Web Services, responsive web frontend development, and AODA-compliant solutions.
  • Experience using open-source software and frameworks such as:

Tools & skills

Source and dates

Source type not verified · sm-software-solutions

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

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

SM Software Solutions Inc.

FieldValue
Open jobs on Jobsy19
Job description

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

We are seeking an experienced Senior Full Stack Software Developer with strong expertise in Java, J2EE, JSF, Oracle Database, Spring, MyBatis, Bootstrap, jQuery, Angular, JavaScript, and modern web application development. The ideal candidate will have extensive experience in designing, developing, configuring, integrating, testing, and maintaining enterprise-level applications using n-tier web-based architectures. The successful candidate will contribute to full-stack application development, data pipeline implementation, API integration, database management, system modernization, and technical troubleshooting while ensuring application performance, scalability, security, and compliance with accessibility standards.

Role Snapshot

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

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

  • Work Location: 777 Bay Street, Toronto, Ontario, Canada

  • Work Arrangement: Onsite – 5 Days per Week

  • Estimated Start Date: November 23, 2026

  • Estimated End Date: May 25, 2027

  • Business Days: 125.00

  • Extension: Probable after the initial mandate

  • Hours: 7.25 hours per day

  • Security Level: No Clearance Required

Must Have

  • Experience in systems design, configuration, integration, and development, including IT security, programming concepts, languages, and related methods, techniques, practices, and standards in:

    • Java

    • J2EE

    • JSF

    • HTML/DHTML

    • XML/XSL

  • Hands-on experience in n-tier web-based application development using Oracle Database.

  • Development experience using emerging technologies such as Web Services, responsive web frontend development, and AODA-compliant solutions.

  • Experience using open-source software and frameworks such as:

    • Spring

    • MyBatis

    • Bootstrap

    • jQuery

Description

Responsibilities

The successful candidate will be responsible for the following:

  • Design, implement, and continuously expand data pipelines by performing extraction, transformation, and loading activities.

  • Translate technical systems specifications into working, tested applications. This includes developing detailed programming specifications, writing and/or generating code, compiling data-driven programs, maintaining applications, and conducting unit tests.

  • Resolve and troubleshoot technical problems that arise during the use and operation of software packages, including providing technical assistance with implementation, conversion, and migrations.

General Skills

  • Experience in programming and analysis, including specialized software package support at the specified experience level.

  • Ability to collaborate with IT professionals throughout the Software Development Life Cycle (SDLC).

  • Experience with structured methodologies for the development, design, implementation, and maintenance of applications.

  • Experience in designing, coding, testing, debugging, and documenting applications.

  • Experience using object-oriented and/or third-generation language development tools.

  • Experience with one or more programming languages.

  • Experience in application design, latest design patterns, deployment, and troubleshooting.

  • Experience with relational and hierarchical database technologies.

  • Experience using information retrieval packages with query languages.

  • Experience with one or more communications protocols.

  • Experience with structured methodologies for the design, development, implementation, and maintenance of applications.

  • Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts.

  • Experience with application architecture, front-end and back-end integration, and API development.

  • Excellent analytical, problem-solving, and decision-making skills, along with strong verbal and written communication, interpersonal, and negotiation skills.

  • A team player with a proven track record of meeting deadlines.

Full Stack Skills

  • Proficient in both front-end and back-end development, including associated areas such as database design, database management, and DevOps.

  • Knowledge and experience in designing and implementing overall web architecture.

  • Experience implementing approved user interfaces and designing and deploying databases.

  • Knowledge and experience ensuring the entire technology stack is designed and built for speed and scalability.

  • Knowledge and experience designing and constructing REST API services.

  • Knowledge and experience integrating front-end user interfaces with constructed APIs.

  • Knowledge and experience in designing and implementing continuous integration and deployment.

Desirable Skills

  • Knowledge and experience programming Internet-ready applications.

  • Knowledge and experience with Rapid Application Development (RAD) methodologies.

  • Knowledge and understanding of Information Management principles, concepts, policies, and practices.

  • Experience with middleware and gateways.

  • Experience reviewing, analysing, and modifying product installation scripts, including encoding, testing, and debugging.

  • Ability to provide post-implementation support and resolve technical issues arising after implementation.

  • Experience conducting design walkthrough sessions with project teams.

  • Knowledge and understanding of the Accessibility for Ontarians with Disabilities Act (AODA) and related regulations and standards.

  • Ability to provide user and system documentation as required.

  • High-level knowledge of the Angular framework and JavaScript.

  • High-level knowledge of front-end interfaces.

  • Strong knowledge of RESTful APIs and a good understanding of Swagger files.

  • Demonstrated ability to create self-contained, reusable, and testable modules and components that build on the elements and modules of core AngularJS.

  • Experience creating, designing, and implementing layouts for new and existing web pages.

  • Excellent knowledge of front-end web programming languages, such as HTML, CSS, JavaScript, and AngularJS, with the ability to render server-side and client-side content.

  • Experience designing user interactions on websites, developing servers and databases for website functionality, and coding for mobile platforms.

  • Fundamental knowledge of UX/UI.

  • Experience ensuring front-end code is able to query APIs.

  • Experience with Java WebLogic and Java programming for web applications, including Tomcat, WebLogic, EJB, and Servlet.

  • Strong database and SQL skills, including Oracle and SQL Server.

  • Experience and knowledge of REST and SOAP web services.

  • Experience and knowledge of Azure DevOps, JIRA, and Agile/Scrum methodologies.

Experience and Skill Set Requirements

1. Programmer and Development Skills – 65%

  • Experience in systems design, configuration, integration, and development, IT security, programming concepts, languages, and related methods, techniques, practices, and standards in JAVA, J2EE, JSF, HTML/DHTML, XML/XSL.

  • Hands-on experience in n-tier web-based application development using Oracle Database.

  • Development experience using emerging technologies such as Web Services, responsive web frontend development, and AODA-compliant solutions.

  • Experience using open-source software such as Spring, MyBatis, Bootstrap, and jQuery.

  • Experience using reporting tools such as Jasper.

  • Demonstrated experience directly supporting the Software Development Life Cycle (SDLC), including Agile/iterative methodologies, and implementation of business-critical software applications and systems.

  • Hands-on experience with Oracle SQL scripts and a good understanding of Relational Database Management Systems (RDBMS).

2. Analytical and Problem-Solving Skills – 30%

  • Analytical skills to assess the feasibility of a broad range of options, make recommendations, and develop customized strategies to resolve unique problems.

  • Consultation, interpersonal, and teamwork skills to discuss client requirements, lead discussions on system development options and technical processes, and work effectively with colleagues and clients.

  • A team player with a proven track record of meeting deadlines.

3. Public Sector Experience – 5%

  • Experience with Public Sector application and information architecture, methodologies, and GO-ITS standards would be an asset.

  • Familiarity with Public Sector Threat Risk Assessment (TRA) and Privacy Impact Assessment (PIA) processes.

How to Apply

If you are interested and your profile matches the requirements, kindly send the following mandatory documents to [email protected] by Monday, November 16, 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

  • Work Arrangement: This position requires the consultant to work from the designated office 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

  • RQ11687 - Software Developer - Full Stack - Senior

    Toronto, ON
    Contract

    Maarut

    Candidates need senior experience in full stack development, Java/J2EE and Oracle databases, plus REST APIs and agile delivery. Strong analytical, communication and teamwork skills are also required.

    Angular, Java WebLogic, Oracle database, SQL Server, Azure DevOps, JIRA

  • Senior Project Manager - Media Technology

    Toronto, ON

    Rogers Communications: Rogers is Canada’s communications and entertainment company, driven to connect and entertain Canadians.

    Developed business cases, procurement documentation, and financial approvals required to support project delivery; Partner with stakeholders to evaluate requirements, scope changes, project impacts, and resource needs;…

  • Senior Manager, Client Services

    British Columbia +5
    Remote

    QHR Technologies Inc

    The ideal candidate brings extensive experience leading high-performing teams in a high demand call centre or virtual contact centre environment, with a demonstrated ability to develop…; Customer experience strategy…

  • Lab Patient Technician - Part Time Float - Scarborough, ON

    Toronto, ON

    LifeLabs: LifeLabs is Canada’s leading provider of laboratory diagnostic information and digital health connectivity systems, enabling patients and healthcare…

    Additional requirements: Home base 1200 Markham Rd; Must be available Monday-Friday 7:30am-6:30pm & Saturday 8am-4:30pm; Must have a reliable vehicle

    Clinical trials, Documentation, Data entry, Communication skills, Computer skills, Adaptability

    Lab Patient Technician - Part Time Float - North York, ON

    Toronto, ON

    LifeLabs: LifeLabs is Canada’s leading provider of laboratory diagnostic information and digital health connectivity systems, enabling patients and healthcare…

    Additional requirements: Candidate should be available between 6:15am-6:00pm(Monday to Friday) & every Sat: 7:45am-1:30pm; Shifts may vary based on operational requirements A personal vehicle is required to support…

    Lab Patient Technician - Part Time Float - North York, ON

    Toronto, ON

    LifeLabs: LifeLabs is Canada’s leading provider of laboratory diagnostic information and digital health connectivity systems, enabling patients and healthcare…

    Additional requirements: Candidate should be available between 6:15am-6:00pm (Monday to Friday) & every Sat: 7:45am-1:30pm; Shifts may vary based on operational requirements; A personal vehicle is required to support…

    Clinical trials, Documentation, Data entry, Communication skills, Computer skills, Adaptability

  • Train Operator

    Toronto, ON
    $30.13–$36.16/hr

    Alstom

    Employee will be required to:; Exceptional punctuality and attendance is a requirement; Maintain a Valid “G” class driver’s license and have access to a reliable vehicle

  • Track Superintendent - GO Rail Expansion (ONxpress)

    Toronto, ON
    $130k–$160k/yr

    Aecon: (TSX: ARE) is a North American construction and infrastructure development company with global experience.

    Supervise all on-site activities related to construction, demolition, utility installations and experience in leading infrastructure projects including bridges, rail and structures; Keep daily records and logs in…

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.