Enter a job title or keyword

Software Developer – Front End

Upstaff


Job Location:

Toronto - Canada

Monthly Salary: K 10 - 10
Experience Required: 5years
Posted: 24 September 2026 (10 hours ago)
Application Deadline: 22 December 2026
Vacancies: 1 Vacancy

Job Summary

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 TypeScript JavaScript HTML5/CSS 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 JavaScript.
  • 1 year of experience with TypeScript.
  • 1 year of experience with RESTful Web Services.
  • 1 year of experience with HTML5 and CSS.
  • 1 year of experience with with .
  • 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.
  • Strong hands-on experience with the React framework and TypeScript.
  • Experience with and .
  • 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 TypeScript JavaScript 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






Required Skills:

Required Technical Skills: Esri GIS ArcMap ArcGIS Pro ArcGIS Pro SDK ArcObjects 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


Required Education:

Post-secondary degree diploma or certificate in Computer Science or a related field.