Toronto, ON, USA
22 days ago
Software Developer - Full Stack
Application Support & Full-Stack Developer   Overview
The Application Support & Full-Stack Developer will provide day-to-day operational support, maintenance, and enhancement of enterprise applications within a public sector environment. This role combines hands-on technical support, full-stack development, and business analysis, including incident resolution, stakeholder engagement, requirements gathering, and solution implementation in alignment with OPS and LTC standards.
Responsibilities
Provide ongoing maintenance and production support for applications

Investigate, troubleshoot, and resolve incidents within SLA timelines

Collaborate with internal teams and service delivery partners to confirm defects and identify root causes

Support end users with application usage, data issues, access permissions, and printing issues

Conduct client workshops to gather, document, and validate business and system requirements

Translate business requirements into technical solutions and acceptance criteria

Coordinate, test, and implement application fixes and enhancements

Test applications following infrastructure changes

Support users with application and database backup and restore during system reimage or refresh

Analyze business processes, application design, and system functionality

Develop and maintain system documentation, including:

Process maps and flows

User stories

GUI specifications

Conceptual and logical data models (CDM/LDM)

Provide weekly status reporting and maintain activity updates in LTC reporting systems

Deliver knowledge transfer, documentation, and guidance to internal LTC resources

Ensure adherence to OPS/LTC standards, best practices, and governance processes
Must-Have Qualifications
Experience assessing business and system requirements and leading remediation activities

Proven ability to analyze application and data issues and provide solution recommendations

Experience supporting complex business and technical applications in production

Strong troubleshooting skills across application, data, and technology layers

Understanding of software development methodologies (Waterfall, Iterative/Incremental, Agile)

Hands-on experience with modeling tools such as PowerDesigner and Visio

Technical experience with:

Angular 12+

.NET Core 5

C#

Entity Framework Core

Azure Application Gateway

Azure App Services

Azure SQL Database

Azure Function Apps

Azure Active Directory (AAD)

Azure AKS

Selenium

SendGrid

Experience working with incident management tools (e.g., eSMT, SODO)

Ability to manage multiple issues and priorities while meeting deadlines
Nice-to-Have Qualifications
Experience conducting and leading business analysis workshops

Familiarity with OPS Public Secure and other OPS shared services

Experience applying business process re-engineering concepts

Experience managing product backlogs in Azure DevOps

Agile team experience within a public sector environment

Familiarity with GO IT Standards and gating processes

Previous experience working in government or public sector organizations
Additional Desired Skills & Experience
Strong customer service orientation with excellent stakeholder management skills

Ability to facilitate workshops, build consensus, and manage expectations

Experience demonstrating solutions and supporting user acceptance testing (UAT)

Strong written and verbal communication skills

Creative, resourceful problem-solving approach

Full awareness of standards and best practices for documentation and deliverables
Knowledge Transfer Expectations
Develop and deliver KT plans, documentation, and sessions

Transfer application knowledge, support procedures, and technical documentation

Collaborate with LTC team members throughout the engagement
#LI-LM1
#D480
Confirm your E-mail: Send Email