Development Specialist - Senior

Ian Martin Group

Toronto

Hybrid

CAD 90,000 - 130,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

The Ian Martin Group is seeking a Senior Development Specialist in Toronto, Ontario. This 6-month contract offers hybrid work and requires deep expertise in front-end development, architecture, and integration of REST APIs with enterprise systems.

You will design, develop, and maintain accessible, secure front-end components for the Toronto Water Aggregated Building Water Consumption Solution, document specifications, and collaborate with cross-functional teams to meet WCAG 2.1 AA and AODA

Qualifications

  • Extensive SPA development experience with HTML5, CSS3, JavaScript, JQuery, Bootstrap, and frameworks (Backbone, React, Stencil.js) and REST/XML APIs.
  • Experience independently on architecture, documentation, risk assessments, accessibility compliance, and QA/UAT feedback management.
  • Proficient in root cause analysis during outages and providing troubleshooting and debugging recommendations.
  • Experience designing and maintaining large-scale IT applications with cross-disciplinary teams and documentation.
  • Experience building accessible digital products meeting WCAG 2.x AA, AODA, and WAI ARIA across web, iOS, Android.
  • Post-secondary education in CS or related field or equivalent combination.
  • Experience integrating web apps with enterprise systems via REST APIs, auth services, and secure data exchange.
  • Experience developing secure customer-facing applications in public sector or regulated environments is a plus.

Responsibilities

  • Provide technical and development expertise in initiation, analysis, design, testing, implementation, and sustainment.
  • Design, develop, upgrade, test, and implement software components for the Toronto Water Aggregated Building Water Consumption Application.
  • Document technical specifications, system designs, and integration details.
  • Troubleshoot and resolve application issues related to functionality, data integrity, integrations, and access.
  • Collaborate with parallel development resources for consistent implementation and integration.
  • Plan, estimate, and deliver development tasks to support evolving program requirements.
  • Work with stakeholders to ensure accessibility, privacy, security, operational and customer-service requirements.
  • Ensure interfaces comply with WCAG 2.1 AA, AODA, and client standards.

Skills

Frontend development
Analytical thinking
Troubleshooting
Technical leadership

Education

Computer science degree

Tools

HTML5
CSS3
JavaScript
JQuery
Bootstrap
Backbone
React
Stencil.js
REST APIs
XML
WCAG
AODA
ARIA

Job description

Development Specialist - Senior
  • Pay Rate: Flexible- Hybrid
  • Location: Toronto, Ontario
  • Contract Length: 6 Months
Responsibilities:
  • The Senior Development Specialist will provide technical and development expertise and advice in the areas of initiation, analysis, design, testing, implementation and sustainment of the application.
  • Designing, developing, upgrading, testing, and implementing software components for the Toronto Water Aggregated Building Water Consumption Application and its supporting integrations.
  • Documenting technical specifications, system designs, and integration details related to the application and associated components.
  • Troubleshooting and resolving application issues related to system functionality, data integrity, integrations, and user access.
  • Collaborating with parallel development resources to ensure consistent implementation and successful integration of all solution components.
  • Participating in the planning, estimation, and delivery of development tasks to support evolving program requirements.
  • Working with internal stakeholders to ensure the solution meets accessibility, privacy, security, operational, and customer-service requirements associated with the collection, processing, and presentation of aggregated water consumption information.
  • Ensure all developed interfaces comply with WCAG 2.1 AA, AODA requirements, and client digital standards.
Qualifications and Experience:

1. Extensive experience developing Single Page Applications using HTML5, CSS3, JavaScript, JQuery, Bootstrap, and frameworks such as Backbone, React, and Stencil.js (Web Components), as well as integrating REST based APIs (JSON and XML) with up to 10 years of experience.

2. Extensive experience working independently with minimal supervision on application architecture and integration, including the development and maintenance of architecture diagrams, technical documentation, risk assessments, digital accessibility compliance, and QA/UAT feedback management.

3. Extensive experience conducting root cause analysis during unanticipated outages and providing troubleshooting, debugging recommendations, and support.

4. Experience developing and/or maintaining large-scale information technology applications and collaborating effectively with multidisciplinary project teams, including the creation of related documentation and delivery of training.

5. Experience developing digital products that comply with accessibility standards and best practices, including WCAG 2.x AA, AODA, and WAI ARIA, while optimizing accessibility across web, iOS, and Android platforms.

6. Post-secondary education in computer science or a related discipline, or an approved equivalent combination of education and experience, with the ability to provide technical leadership on large-scale projects.

7. Experience integrating web-based applications with enterprise systems through REST APIs, authentication services, and secure data exchange mechanisms.

8. Experience developing secure customer-facing applications in a public sector or highly regulated environment would be considered an asset.

The City may contact the references provided. Should any reference fail to confirm that the services listed in Section 3.0 were performed in a satisfactory manner; the Candidate may be declared non-compliant and not considered for the remainder of the evaluation process.

Deliverables:
  • Detailed front-end design specifications for the Toronto Water Aggregated Building Water Consumption Solution.
  • Technical architecture documentation, interface specifications, component designs, and integration documentation.
  • Maintenance and update of all solution documentation throughout the project lifecycle.
  • Development and configuration of responsive, accessible, and secure front end application components.
  • Development of user interfaces enabling authenticated customers to request and view aggregated building water consumption information.
  • Development and implementation of integrations with required City systems and APIs.
  • Implementation of accessibility requirements compliant with WCAG 2.1 AA, AODA, and client digital standards.
  • Support implementation of privacy, security, and data protection requirements related to customer information and water consumption data.
  • Support deployment activities for development, test, and production environments.
  • Knowledge transfer sessions and technical walkthroughs for City support, operations, and project teams.
  • Production support during implementation and stabilization periods.
  • Regular status reporting on assigned work packages.
  • Effort estimates, issue logs, risk identification, mitigation recommendations, and progress updates as requested by the Project Manager.

We strive to build teams that reflect the diversity of the communities we work in. We encourage all qualified applicants to apply, including people from traditionally underrepresented groups such as women, visible minorities, Indigenous peoples, people identifying as LGBTQ2SI, veterans, and people with visible/nonvisible disabilities.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Front End Development Specialist (10+ years) required to design, develop, test, and implement customer-facing applications using HTML5, React, Stencil.js, and REST APIs. (253496)
Senior Front End Development Specialist (10+ years) required to design, develop, test, and implement customer-facing applications using HTML5, React, Stencil.js, and REST APIs. (253496)

S.I. Systems Ltd. • Toronto

Hybrid
CAD 110,000 - 150,000
ENTERPRISE APPLICATION TECH SPECIALIST
ENTERPRISE APPLICATION TECH SPECIALIST

City of Toronto • Toronto

Hybrid
CAD 76,000 - 83,000
Downtown Toronto office access
Available Position: Development Manager
Available Position: Development Manager

Waterfront Toronto • Toronto

Hybrid
CAD 94,000 - 113,000
Employee Assistance Program (EAP)
Paid Time Off
Retirement Savings – employer matching
+2
Software Developer - Full Stack - Senior
Software Developer - Full Stack - Senior

Lotus IT Solutions • Toronto

On-site
CAD 189,000 - 231,000
Senior Full Stack Java Developer
Senior Full Stack Java Developer

SereneAID • Toronto

On-site
CAD 110,000 - 160,000
Design Technologist, Water and Wastewater (Technologist II)
Design Technologist, Water and Wastewater (Technologist II)

York Region (The Regional Municipality of York) • Newmarket

Hybrid
CAD 140,515,000 - 152,914,000
PROJECT MANAGER TW
PROJECT MANAGER TW

City of Toronto • Toronto

Hybrid
CAD 89,000 - 133,000
RQ08585 - Software Developer - Senior
RQ08585 - Software Developer - Senior

Rubicon Path • Toronto

On-site
CAD 80,000 - 110,000
Programmer/Developer
Programmer/Developer

Altis Technology • Toronto

On-site
CAD 120,000 - 170,000
Senior Web & API Developer - Hybrid (Toronto)
Senior Web & API Developer - Hybrid (Toronto)

Ian Martin Group • Toronto

Hybrid
CAD 90,000 - 130,000