System Development Specialist - Toronto, Canada - City of Toronto
Description
Job ID: 41708
Job Category:
Information & Technology
Division & Section:
Technology Services, Technology Standardization Delivery
Work Location:
Metro Hall, 55 John Street, Toronto
Job Type & Duration:
Full-time, Temporary Vacancy
Hourly Rate and Wage Grade:
$ $55.11, Wage grade 16
Shift Information:
Monday to Friday, 35 hours per week
Affiliation:
L79 Full-time
Number of Positions Open: 1
Posting Period: 10-Nov-2023 to 28-Nov-2023
Job Summary:
To provide expertise and advice in the areas of: initiation, analysis, design, development, implementation and sustainment of enterprise solutions.
To contribute in the development of corporate system architecture, methodologies, standards, policies, procedures and guidelines.Job Functions:
- Performs analysis and design duties as well as programming, modelling and scripting, testing, documentation and deployment preparation.
- Coordinates and prepares needs analysis and detailed systems design.
- Conducts user interviews to determine detailed systems requirements.
- Completes preliminary analysis, system and functional design, workflow diagrams for quality systems development.
- Designs, codes, tests, implements and maintains enterprise systems.
- 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 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 departmental 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.
- Directs the activities of staff, mentors, and recommends training.
- 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, business cases, RFI/P/Q's, technical reports by researching and participating in evaluations and recommending solutions.
- Determines user training needs.
Key Qualifications:
- Post secondary education in computer science or a related discipline, or the approved equivalent combination of education and/or experience.
- Extensive experience in developing and using REST and JSON APIs
- Extensive experience in JavaScript development
- Experience in Scrum rapid software product development methodology
- Considerable experience in developing integrations between large enterprise systems, using synchronous interfaces and asynchronous messaging techniques
- Considerable experience in RDBMS development using Oracle, and PL/SQL
- Experience creating program specifications and code documents including use cases, business process models, swimlane process, entity relationship diagrams, class and component models
- Experience in the following is an asset: Apache Camel, HTML5, CSS3, JQuery, Bootstrap, OData, Avro, Cordova, Spark, Hive, SAP PI/PO, SAP Hana, SAP HCI, SAP BW, SAP Dataservices, SAP Lumira, Software AG WebMethods, NoSQL databases.
You must also have:
- Ability to effectively communicate orally and in writing.
- Possess strong interpersonal skills with history of working effectively with peers.
- Ability to work effectively with a group of multidisciplinary staff in a project team setting.
- Ability to be selfmotivated and work with mínimal supervision.
- Proven skills to negotiate effective resolution of conflicting business priorities with corporate business clients.
- Strong analytical and problem solving skills, listening and interacting skills are essential.
- Demonstrated business acumen to establish
More jobs from City of Toronto
-
Arborist 3
Toronto, Canada - 2 weeks ago
-
Consultant, Asset
Niagara Falls, ON, Canada - 3 weeks ago
-
Skate Programs Instructor
Toronto, ON, Canada - 3 weeks ago
-
activities organizer
Toronto, Canada - 6 days ago
-
Business Management Analyst
Toronto, Canada - 3 weeks ago
-
senior enterprise solutions technical lead
Toronto, Canada - 1 month ago