×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer - Full Stack

Job in Toronto, Ontario, M5A, Canada
Listing for: Johnson Service Group
Full Time, Contract position
Listed on 2026-01-13
Job specializations:
  • IT/Tech
    IT Support, IT Business Analyst, Systems Analyst, Cloud Computing
Job Description & How to Apply Below
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 Power Designer 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
    • Send Grid
  • 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 Dev Ops
  • 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
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary