Sponsored
City of Kingston logo

Senior Full Stack Engineer

Share this job:

Job Description

Senior Full-Stack Developer, Regular Full-time


Job Number


J0326-0153


Job Code


NU269


Job Category


Information Services & Technology


Location:


Hybrid with the expectation of being in-office in Kingston, ON as operational demands require.


Bargaining Unit


Non-Union


Job Type


Full Time


Employment Type


Replacement


Number Of Positions


1


35 hrs/wk


$93,699.63 - $117,115.00/Year


Date Posted


March 17, 2026


Closing Date


April 12, 2026


Opening Statement


The City of Kingston is grateful to experience the traditional territories of Anishinabek (Ah-nish-nah-beg), Haudenosaunee (Ho-den-o-show-nee) and Huron-Wendat (huron-wen·dat). Kingston is a smart, livable city in the heart of eastern Ontario. Its stable and diversified economy includes global corporations, innovative start‑ups and all levels of government.


At the City of Kingston, we believe that diversity and inclusion are essential elements of a thriving workplace. We value the unique perspectives and experiences that each individual brings to our team. As we continue to grow, we are dedicated to creating an environment where all employees feel welcomed, respected, and empowered to contribute their best work. The City of Kingston views diversity as its strength and we encourage applications from individuals of all backgrounds, including those from underrepresented communities.


As staff, you play a pivotal role in enhancing people's lives by delivering exceptional, customer-centered services of the highest quality. Within our highly ethical environment, you'll embrace accountability by consistently going above and beyond, actively listening to our customers, creatively addressing their needs, and maintaining unwavering respect for all individuals you serve. As a result, you'll become an integral part of our qualified and dynamic team, recognized for its compassion, excellence, integrity, inclusivity, and adaptability.


Position Summary


Reporting to the Manager, Digital Transformation, Architecture, and Planning, the Senior Full Stack Developer is responsible for the design, development, and maintenance of the City’s internal and external cloud-based communication, transaction, collaboration, and service delivery platforms.


Working under the Product Owner / Manager, this senior position contributes to setting standards for development, maintenance, architecture, and implementation strategies, and guides junior staff during project and product development.


Key Duties And Responsibilities



  • Uses expertise in system development methodologies and coding to design, develop, and maintain web-based applications using a variety of technologies.

  • Participates in strategic development and setting standards and technical architecture (including information architecture).

  • Provides expert analysis and feedback relating to the development and use of web technologies in meeting corporate objectives, improving external and internal communication and service delivery, and improving information and knowledge management.

  • Works with business units and external stakeholders to understand operational and informational needs and devise technology enabled solutions.

  • Provides operational support for production systems as required.

  • Other duties as assigned.


Qualifications, Competencies



  • Degree or diploma in Computer Science or Software Engineering, or a related program.

  • 5 years of recent and related experience in systems development methodology and software application development in an organization with over 200 employees required. 7 years of recent and related experience preferred.

  • Identity, Authentication, and Security: hands‑on experience with OAuth 2.0, OpenID Connect, and familiarity with SAML required.

  • Cloud & Platform Integration: experience building and deploying applications in cloud environments required, like Azure or AWS, including containerized deployments and environment separation.

  • DevOps & Operational Readiness: strong experience with CI/CD pipelines, automated builds, deployments, and code/security scanning required.

  • Must demonstrate corporate values of Belonging, Collaboration, Accountability, and Innovation.


Skills, Abilities, Work Demands


Web Application Development



  • Strong skills in API integration (REST and event‑driven), including secure consumption, versioning, error handling, and resiliency.


Identity, Authentication, And Security



  • Ability to integrate with staff and citizen identity platforms (e.g. Azure Entra ID).

  • Strong understanding of secure session management, access control concepts, PII protection, and privacy‑by‑design.

  • Understanding of platform‑style architectures and integration with shared services (e.g. search, notifications, payments, GIS).


DevOps & Operational Readiness



  • Ability to build systems with clear error states, auditability, and observability.


Accessibility & User‑Centered Design



  • Proven ability to develop accessible by design solutions, with a focus on user experience.

  • Ability to deliver accessible, WCAG‑compliant applications.

  • Strong grasp of responsive design, plain‑language content, and inclusive UX principles.

  • Understanding of data exchange patterns and experience with SQL, NoSQL, and diverse data sources.

  • Familiarity with data lake concepts, structured / unstructured data, and ETL processes.


Technical Leadership



  • Ability to set development standards, review code, mentor developers, and make architecture recommendations.

  • Comfortable working within cross‑functional product teams.


Required to obtain and maintain a satisfactory criminal record check.


Closing Statement


Please inform us of any accommodations we need to make to ensure a barrier‑free recruitment experience. Accommodations are available in accordance with the Ontario Human Rights Code (OHRC) and Accessibility for Ontarians with Disabilities Act (AODA) at any stage in the recruitment process. We’re happy to provide more information if you email us at HRCity@cityofkingston.ca.


Please apply to Career Opportunities at: www.cityofkingston.ca/Careers


Your resumé must demonstrate how you meet position requirements. Please upload to your profile any educational Degrees, Diplomas and/or Certificates that are relevant and required for the position. We thank all who apply, however, only those selected for further consideration will be contacted. Information collected will be handled in accordance with the Municipal Freedom of Information and Protection of Privacy Act. The City of Kingston may utilize artificial intelligence (AI) assisted tools throughout the recruitment process. All final hiring decisions are made by qualified municipal staff.


#J-18808-Ljbffr

How to Apply

Ready to start your career as a Senior Full Stack Engineer at City of Kingston?

  1. Click the "Apply Now" button below.
  2. Review the safety warning in the modal.
  3. You will be redirected to the employer's official portal to complete your application.
  4. Ensure your resume and cover letter are tailored to the job description using our AI tools.

Frequently Asked Questions

Who is hiring?

This role is with City of Kingston in Kingston.

Is this a remote position?

This appears to be an on-site role in Kingston.

What is the hiring process?

After you click "Apply Now", you will be redirected to the employer's official site to submit your resume. You can typically expect to hear back within 1-2 weeks if shortlisted.

Sponsored

Safety & Disclaimer

External Application

You are leaving Torontowala.com to apply on the employer's website.

Safety Tip: Never provide bank details, credit card info, or pay any fees to apply for a job.