System Development Specialist - Toronto, Canada - City of Toronto

City of Toronto
City of Toronto
Verified Company
Toronto, Canada

2 weeks ago

Sophia Lee

Posted by:

Sophia Lee

beBee Recruiter


Description

Job ID: 33755


Job Category:
Information & Technology


Division & Section:
Technology Services, Office of the Chief Technology Officer


Work Location:
Metro Hall 55 John St.


Job Type & Duration:1 Permanent, 1 Temporary (12 month) vacancies


Hourly Rate:
$ $54.97


Shift Information:
Monday to Friday, 35 hours per week


Affiliation:
L79 Full-time


Number of Positions Open: 2


Posting Period:25-Jan-2023 to 08-Feb-2023
Major Responsibilities:


  • Performs analysis and design duties as well as programming, modelling and scripting, testing, documentation and deployment preparation.
  • Coordinates and prepares needs analysis and detailed component design.
  • Conducts user interviews to determine detailed systems requirements.
  • Completes preliminary analysis, system and functional design, workflow diagrams for quality systems development.
  • Prepares frontend prototypes and mockups of user interface.
  • Designs, codes, tests, implements and maintains shared JavaScript libraries and components.
  • Designs, codes, tests, implements and maintains HTML5 and hybrid mobile apps.
  • Designs and develops systems that comply with access and privacy legislation.
  • Coordinates and develops program specifications and documentation.
  • Designs and conducts all levels of testing i.e. unit, system, integration, regression, performance, security, usability, optimization/configuration and coordinates user acceptance testing.
  • Liaises and coordinates with internal and external consultants in detailed systems deliverables and technical problem resolution.
  • Implements enterprise inhouse developed/custom/packaged systems, component releases, and systems changes.
  • Tests integrated systems to ensure system compatibility and proper functional integration.
  • Conducts quality assurance on departmental and external developments.
  • Develops systems interfaces between enterprise and divisional systems.
  • Provides development support to users by providing technical assistance and troubleshooting.
  • Provides documentation and instruction/training to users of the system.
  • Conducts research and evaluation of hardware/software/framework and makes recommendations.
  • Recommends, presents and demonstrates system solutions to City management and corporate business clients.
  • Conducts presentations, system demonstrations and system walkthroughs at project review meetings.
  • Participates as a team member in the execution of project plans providing technical expertise and advice re: architecture, development tools, work effort estimates.
  • Contributes to project charters, statements of work and project plans, project status reports and variance explanations, risk identification and mitigation planning.
  • Contributes to postimplementation project reviews.
  • Recommends improvements to current methodologies, processes, standards, policies and guidelines.
  • Contributes in planning of future system growth and provides detailed work plans.
  • Participates in enterprise projects.
  • Conducts feasibility studies. Contribute to business cases, RFI/P/Q's, technical reports by researching and participating in evaluations and recommending solutions.
  • Determines user training needs.

Key Qualifications:


  • Extensive experience in HTML5, CSS3, JavaScript, JQuery, and Bootstrap.
  • Extensive experience in using REST APIs, including JSON and XML APIs.
  • Experience developing digital products that comply with accessibility standards and/or best practices (WCAG 2.x AA, AODA, WAI-ARIA).
  • Experience optimizing for the accessibility features of the platform (HTML, iOS, Android).
  • Experience creating program specifications and code documents including use cases, business process models, swimlane process, entity relationship diagrams, class and component models.
  • Experience in working effectively with a group of multidisciplinary staff in a project team setting.
  • Postsecondary education in computer science or a related discipline, or the approved equivalent combination of education and/or experience.

You must also have:


  • Ability to effectively communicate.
  • Strong interpersonal skills with the ability to work effectively as a member of a team, collaboratively with others in multidisciplinary team environment and work independently, as required.
  • Ability to be selfmotivated and work with mínimal supervision.
  • Ability to negotiate effective resolution of conflicting business priorities with corporate business
  • Strong analytical, problem solving, listening and interacting skills.
  • Demonstrated business acumen to establish and maintain effective consulting relationships with corporate clients and vendors, using a strong customer service orientation.
  • Ability to work with competing demands, prioritize and meet deadlines.
  • Knowledge of hybrid mobile apps development and Cordova is an asset.
  • Knowledge of current and emerging technologies relating to data warehousing, eservice, quality assurance tools, data ret

More jobs from City of Toronto