SYSTEMS INTEGRATOR 1

City of TorontoToronto, ON
CA$52 - CA$57Onsite

About The Position

Reporting to the Manager Information Services, the Systems Integrator 1 will provide expertise and advice related to the development, implementation, configuration, and sustainment of solutions in support of the Division's implementation of a number of digital solutions including a Work and Asset Management System.

Requirements

  • Post-Secondary Education in computer science or related discipline or an equivalent combination of education and experience.
  • Considerable experience in software development methodologies, particularly for web and/or mobile interfaces.
  • Considerable experience in working with database implementation including data loading, cleansing and general ETL activities.
  • Experience conducting testing and developing and/or working with test scripts for solutions, systems or technical processes.
  • Experience working with business users to determine their requirements, analyze information processes, and recommend solutions.
  • Skilled in creating and writing program specifications and code documents including use cases, flowcharts, entity relationship diagrams, data integration and reporting tool using SSIS and ETL processes.
  • Able to work with competing demands, prioritize and meet deadlines, giving attention to detail and work accuracy.
  • Excellent analytical, problem solving, interpersonal, and communication skills.
  • Knowledge of emerging technologies and products relating to internet technology with specific reference to web, mobile and geospatial technologies.
  • The ability to work effectively in a project team setting and with minimal supervision.
  • A commitment to customer service, high quality work and continuous improvement.

Nice To Haves

  • Experience working with technologies including PHP, Perl, HTML CSS, JavaScript/JQuery, XML, JSON,JSP, J2EE ASP.NET and SSL
  • Experience with SQL/SQL Server and / or Oracle DB, Oracle Forms and Reports

Responsibilities

  • Leads or participates as part of a team in the delivery of projects or work packages, including the delivery of software analysis and design, development, testing, implementation, and sustainment.
  • Establishes and maintains business relationships with internal clients supporting the discussion or assessment of clients needs.
  • Participates substantially in the preparation of Project Charters, Statements of Work and Project Plans.
  • Prepares Plans, Gap Analysis, Logical Data Models and Design documents for proposed solutions.
  • Prepares and presents status reports for work packages.
  • Assesses, analyzes, evaluates and recommends technical process alternatives as part of projects & work packages.
  • Identifies risks and prepares mitigation plans.
  • Leads team to draft implementation & rollout strategies and plans.
  • Liaises and co-ordinates with internal & external groups on accomplishment of deliverables.
  • Contributes to the redesign of business principles, processes, policies, and standards by recommending best practices and improvements to current processes.
  • Determines business requirements and builds consensus amongst clients.
  • Provides input to Data Management teams on transformation of clients’ business requirements.
  • Recommends improvements to current methodology, process, standards, and policies.
  • Liaises with staff in development of test strategies, test cases & test scripts for system, performance, usability acceptance testing of system solutions developed.
  • Assists staff in understanding of business processes and logic.
  • Conducts walk-through of deliverables to identify areas of concern.
  • Prepares training material and documentation for use by clients and staff.
  • Prepares findings & “Lessons Learned” for post-implementation project review.
  • Conducts training for client and their staff.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service