Software Developer – Front End (Toronto)

Software Developer – Front End (Toronto)

24 Sep
|
Upstaff
|
Toronto

24 Sep

Upstaff

Toronto

Job Description Client: Government Services Integration Cluster, Ministry of Public and Business Service Delivery and Procurement Location: Toronto, Ontario Work Arrangement: 5 Days Onsite Start Date: September 21, 2026 End Date: October 1, 2027 Openings: 1 Security Clearance: No Clearance Required Closing Date: September 25, 2026 at 12:00 PM EST Position Overview The Government Services Integration Cluster is seeking an Intermediate Software Developer Front End to design, develop, test, implement, and support modern front-end applications within a large-scale enterprise environment.

The successful candidate will have strong hands-on development experience with React, Type

Script, Java

Script, HTML5/CSS, Node.js, Next.js, RESTful web services, Spring Framework, Java, Oracle, and responsive web application development .

The resource will work closely with IT professionals, business stakeholders, subject matter experts, project teams, and external partners throughout the Software Development Life Cycle.

Current and hands-on development experience is mandatory.

Key Responsibilities Design, develop, and implement front-end code, including user interface interactions and attractive, effective user interfaces.

Translate technical system specifications into working, tested applications.

Develop detailed programming specifications and write or generate application code.

Compile, test, debug, document, deploy, and maintain applications.

Perform unit testing and participate in front-end testing and debugging.

Troubleshoot technical issues arising during software package use and operation.

Provide technical assistance for implementation, conversion, and migration activities.

Develop responsive web applications and ensure cross-browser compatibility.

Work with complex, large-scale systems and enterprise applications.

Collaborate with IT professionals throughout the Software Development Life Cycle.

Elicit and document requirements and information from diverse business stakeholders and subject matter experts.

Participate in design walkthroughs with project teams.

Provide post-implementation support and resolve technical issues.

Prepare user and system documentation as required.

Apply structured software development methodologies and Agile practices.

Support application deployment, troubleshooting, and ongoing maintenance.

Work effectively within large organizations and multidisciplinar Requirements Mandatory Technical Skills Java Development 20% 1+ year of demonstrated experience using Java.

Experience with Java development IDE tools such as: Eclipse IBM RAD IBM RSA IntelliJ Visual Studio Code Experience with Hibernate/JPA .

Front-End & Technical Development 40% 1+ year of experience with React. 1+ year of experience with Java

Script. 1+ year of experience with Type

Script. 1+ year of experience with RESTful Web Services.



1+ year of experience with HTML5 and CSS. 1+ year of experience with Node.js/NPM.

Experience with Next.js .

Experience with the Spring Framework , including: Spring MVC Spring Security Spring JPA Spring Boot 1+ year of experience with Bitbucket/version control.

Experience with responsive web application development .

Experience with Maven .

Experience building and testing RESTful APIs .

Working knowledge of Jamstack Architecture .

Hands-on experience with responsive design.

Hands-on experience with front-end testing and debugging techniques.

Experience with page-load optimization.

Experience with cross-browser compatibility.

Oracle Database 15% 1+ year of experience with Oracle databases.

Experience with database SQL and Oracle database objects, including: Tables Views Sequences Stored Procedures Functions Triggers Experience with relational and hierarchical database technologies.

Experience using information retrieval packages and query languages. AODA / Accessibility 15% Mandatory experience with AODA/WCAG 2.0 AA.

Demonstrated experience ensuring AODA compliance .

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

Soft Skills 10% Excellent analytical, problem-solving, and decision-making skills.

Strong verbal and written communication skills.

Strong leadership and collaboration skills.

Proven ability to build strong working relationships.

Strong interpersonal and negotiation skills.

Demonstrated ability to work effectively as part of a team.

Proven track record of meeting deadlines.

Additional Mandatory / Must-Have Requirements Candidates must demonstrate: Experience with Agile methodologies .

Solid hands-on experience with the React framework and Type

Script .

Experience with Node.js and Next.js .

Experience building and testing RESTful APIs .

Working knowledge of Jamstack Architecture .

Current, hands-on software development experience .

Hands-on experience with: Responsive design Front-end testing Debugging techniques Page-load optimization Version control Experience working within a large organization and/or large development teams .

Ability to collaborate with IT professionals, stakeholders, and subject matter experts throughout the SDLC.

General Development Experience The candidate should have experience with: Programming and application analysis.

Specialized software package support at the required experience level.

Structured methodologies for application design,



development, implementation, and maintenance.

Application design, current design patterns, deployment, and troubleshooting.

Designing, coding, testing, debugging, and documenting applications.

Object-oriented and/or third-generation language development tools.

One or more programming languages.

Middleware and gateways.

Programming Internet-ready applications.

Rapid Application Development (RAD) methodologies.

Reviewing, analyzing, and modifying product installation scripts, including encoding, testing, and debugging.

Post-implementation technical support.

Conducting application design walkthroughs.

Information Management principles, concepts, policies, and practices.

Front-End Development Experience The successful candidate will also demonstrate: Knowledge and experience coding and using basic artwork/assets to deliver complete user interfaces.

Experience creating web interfaces for large websites.

Experience working with complex, large-scale systems.

Experience ensuring cross-browser compatibility.

Experience with responsive frameworks.

Experience with Social Media APIs.

Experience defining product strategy and roadmap.

Experience working with external third parties to assess partnerships and licensing opportunities.

Experience running beta and pilot programs with early-stage products and samples.

Ability to develop strong knowledge of competing products and technologies.

Ideal Candidate Profile The ideal candidate is an Intermediate Front-End Software Developer with current hands-on development experience in enterprise environments.

They should be comfortable working across the front-end and supporting technology stack, collaborating with large multidisciplinary teams, and delivering accessible, responsive, high-performing web applications.

The candidate must be able to demonstrate practical experience with React, Type

Script, Java

Script, Node.js, Next.js, REST APIs, HTML5/CSS, Java, Spring, Oracle, AODA/WCAG 2.0 AA, Agile methodologies, Jamstack, responsive design, testing/debugging, optimization, and version control .

Work Environment 5 days onsite in Toronto Large enterprise/organizational environment Agile development environment Collaboration with IT professionals, business stakeholders, SMEs, and project teams No security clearance required 1 position available Requirements Required Technical Skills: Esri GIS Arc

Map ArcGIS Pro ArcGIS Pro SDK Arc

Objects ArcGIS Portal ArcGIS Online File Geodatabases VertiGIS Geocortex GIS Infrastructure Enterprise GIS VBA C# .NET C++ SDK Development Functional Testing Integration Testing Regression Testing System Testing Performance Testing Load Testing Stress Testing UAT Test Strategy Test Planning Test Automation CASE Tools SDLC AODA Compliance GO-ITS Standards Enterprise Application Modernization

📌 Software Developer – Front End (Toronto)
🏢 Upstaff
📍 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 – front end (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: software developer – front end (toronto) / toronto