System Development Specialist

1 month ago


Toronto, Ontario, Canada City of Toronto Full time
Job Title: System Development Specialist

Join the City of Toronto team as a System Development Specialist and contribute to the design, development, and implementation of medium to large-scale systems. As a key member of our IT team, you will work closely with business clients to determine their requirements, analyze information processes, and recommend solutions.

Key Responsibilities:
  • Design, develop, and implement systems using a systems development life cycle approach.
  • Develop and maintain large enterprise-scale relational database management systems in OpenEdge (ChUI/CUI) or Microsoft SQL Server environments.
  • Coordinate and prepare needs analysis and detailed systems design.
  • Conduct user interviews to determine detailed systems requirements.
  • Develop and implement system documentation, including user requirements, user guides, IT operational manuals, technical specifications, test cases, test scripts, and release notes.
  • Work with internal and external consultants to resolve technical problems and deliver detailed systems deliverables.
  • Implement enterprise in-house developed/custom/packaged systems and systems changes.
  • Test integrated systems to ensure system compatibility and proper functional integration.
  • Provide application maintenance and enhancement, including implementation of vendor systems fixes and patches.
  • Conduct quality assurance on departmental and external developments.
  • Develop systems interfaces between enterprise and departmental systems.
  • Perform information and application data conversions.
  • Provide development support to users by providing technical assistance and troubleshooting.
  • Provide documentation and instruction/training to users of the system.
  • Design and develop application security interfaces to enable clients in controlling and administering access to their systems.
  • Provide expertise, advice, and technical skills for information and application service delivery.
  • Conduct research and evaluation of hardware/software/framework and make recommendations.
  • Recommend, present, and demonstrate system solutions to City management and corporate business clients.
  • Participate as a team member in the execution of project plans providing technical expertise and advice re: architecture, development tools, work effort estimates.
  • Direct the activities of staff, mentors, and recommend training.
  • Contribute to project charters, statements of work, and project plans, project status reports, and variance explanations, risk identification, and mitigation planning.
  • Conduct research, investigate, and recommend best practices for information and application services.
  • Contribute to post-implementation project reviews.
  • Recommend improvements to current methodologies, processes, standards, policies, and guidelines.
  • Contribute in the planning of future system growth and provide detailed work plans.
  • Participate in enterprise projects.
  • Conduct feasibility studies, business cases, RFI/P/Q's, technical reports by researching and participating in evaluations and recommending solutions.
  • Determine user training needs.
Requirements:
  • Post-secondary education in computer science or a related discipline, or the approved equivalent combination of education and/or experience.
  • Extensive experience in technical support, troubleshooting, maintaining, and enhancing large enterprise-scale relational database management systems in an OpenEdge (ChUI/CUI) or Microsoft SQL Server environment.
  • Extensive experience with the design, development, implementation, and sustainment of medium to large-scale systems specifically regarding programming, code management, systems development life cycle approach, testing (unit, acceptance, stress, performance), disaster recovery, and integration with diverse applications and platforms.
  • Considerable experience in system documentation preparation including user requirements, user guides, IT operational manuals, technical specifications, test cases, test scripts, and release notes.
  • Experience in working with one or more of the following (in order of preference): OpenEdge, SQL Server, Unix/Linux scripting, Chameleon software products, Java, Jira, PDFBlock/PDFLib/VPSX, Mediawiki, and HTML5.
  • Ability to master new database programming languages using online documentation and existing code base.
  • Experience in the public sector and/or the licensing and permitting industry is an asset.
  • Excellent communication skills to work with business clients and determine their requirements, analyze information processes, and recommend solutions.
  • Ability to be self-motivated and work with minimal supervision.
  • Strong analytical, problem-solving, listening, and interacting skills.
  • Ability to work with competing demands, prioritize, and meet deadlines.


  • Toronto, Ontario, Canada Nextgen System Canada Full time

    Job Title: Information Systems SpecialistAbout the Role:We are seeking an experienced Information Systems Specialist to join our team at Nextgen System Canada.Key Responsibilities:Confer with clients to identify requirements and design, develop, and implement business solutionsProvide expert advice on information systems strategy, policy, management, and...

  • AI Systems Developer

    1 month ago


    Toronto, Ontario, Canada PuroClean Certified Restoration Specialist of Auburn Full time

    Unlock the Power of AI with IBMAs an AI Specialist on IBM's team, you'll be part of a dynamic group dedicated to creating innovative AI solutions for complex business challenges. Our team utilizes the watsonx platform to develop and deploy AI systems, produce pilots for clients, and drive growth for IBM.Key Responsibilities:Collaborate with cross-functional...

  • AI Systems Developer

    1 month ago


    Toronto, Ontario, Canada PuroClean Certified Restoration Specialist of Auburn Full time

    Unlock the Power of AI with IBMAs an AI Specialist on IBM's team, you'll be part of a dynamic group dedicated to creating innovative AI solutions for complex business challenges. Our team utilizes the watsonx platform to develop and deploy AI systems, produce pilots for clients, and drive client engagements.Key Responsibilities:Collaborate with...

  • AI Systems Developer

    1 month ago


    Toronto, Ontario, Canada PuroClean Certified Restoration Specialist of Auburn Full time

    Unlock the Power of AI with IBMAs an AI Specialist on IBM's team, you'll be part of a dynamic group dedicated to creating innovative AI solutions for complex business challenges. Our team utilizes the watsonx platform to develop and deploy AI systems, produce pilots for clients, and drive client engagements.Key Responsibilities:Collaborate with...

  • AI Systems Developer

    1 month ago


    Toronto, Ontario, Canada PuroClean Certified Restoration Specialist of Auburn Full time

    Unlock the Power of AI with IBMAs an AI Specialist on IBM's team, you'll be part of a dynamic group dedicated to creating innovative AI solutions for complex business challenges. Our team utilizes the watsonx platform to develop and deploy AI systems, produce pilots for clients, and drive growth for IBM.Key Responsibilities:Collaborate with cross-functional...

  • AI Systems Developer

    3 weeks ago


    Toronto, Ontario, Canada PuroClean Certified Restoration Specialist of Auburn Full time

    Unlock the Power of AI with IBMIBM is revolutionizing technology sales by harnessing the potential of AI to deliver real-time solutions for complex business challenges. As an AI Specialist on our team, you'll leverage the watsonx platform to design and deploy AI systems, develop pilots for clients, and play a pivotal role in IBM's growth.Key...

  • Systems Architect

    4 weeks ago


    Toronto, Ontario, Canada Nextgen System Canada Full time

    Job Title: Systems SpecialistWe are seeking a highly skilled Systems Specialist to join our team at Nextgen System Canada. As a key member of our IT department, you will be responsible for designing, developing, and implementing information systems business solutions that meet the needs of our clients.Key Responsibilities:Confer with clients to identify...

  • Systems Specialist

    2 weeks ago


    Toronto, Ontario, Canada Nextgen System Canada Full time

    Job Title: Systems Specialist - Information Technology ExpertJob Summary: We are seeking a highly skilled Systems Specialist to join our team at Nextgen System Canada. The ideal candidate will have a strong background in information technology and experience in designing, developing, and implementing business solutions.Key Responsibilities:Confer with...


  • Toronto, Ontario, Canada Nextgen System Canada Full time

    Job Title: Information Systems Business Solutions SpecialistAbout the Role:We are seeking a highly skilled Information Systems Business Solutions Specialist to join our team at Nextgen System Canada. As a key member of our team, you will be responsible for designing, developing, and implementing information systems business solutions that meet the needs of...


  • Toronto, Ontario, Canada Nextgen System Canada Full time

    Job Title: Information Systems Business Solutions SpecialistAbout the Role:We are seeking a highly skilled Information Systems Business Solutions Specialist to join our team at Nextgen System Canada. As a key member of our team, you will be responsible for designing, developing, and implementing information systems business solutions that meet the needs of...


  • Toronto, Ontario, Canada Nextgen System Canada Full time

    Job Title: Information Systems Business Solutions SpecialistAbout the Role:We are seeking a highly skilled Information Systems Business Solutions Specialist to join our team at Nextgen System Canada. As a key member of our organization, you will be responsible for designing, developing, and implementing information systems business solutions that meet the...


  • Toronto, Ontario, Canada Nextgen System Canada Full time

    Job DescriptionWe are seeking a skilled Software Development Specialist to join our team at Nextgen System Canada. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and develop software applications using Java, JavaScript, and other programming...


  • Toronto, Ontario, Canada Nextgen System Canada Full time

    Job Title: Systems SpecialistWe are seeking a highly skilled Systems Specialist to join our team at Nextgen System Canada. As a key member of our IT department, you will be responsible for designing, developing, and implementing information systems business solutions that meet the needs of our clients.Key Responsibilities:Confer with clients to identify...


  • Toronto, Ontario, Canada Nextgen System Canada Full time

    Job Title: Systems SpecialistWe are seeking a highly skilled Systems Specialist to join our team at Nextgen System Canada. As a key member of our IT department, you will be responsible for designing, developing, and implementing information systems business solutions that meet the needs of our clients.Key Responsibilities:Confer with clients to identify...


  • Toronto, Ontario, Canada Nextgen System Canada Full time

    Job Title: Systems SpecialistWe are seeking a highly skilled Systems Specialist to join our team at Nextgen System Canada. As a key member of our IT department, you will be responsible for designing, developing, and implementing information systems business solutions that meet the needs of our clients.Key Responsibilities:Confer with clients to identify...


  • Toronto, Ontario, Canada Nextgen System Canada Full time

    Job Title: Systems SpecialistWe are seeking a highly skilled Systems Specialist to join our team at Nextgen System Canada. As a key member of our IT department, you will be responsible for designing, developing, and implementing information systems business solutions that meet the needs of our clients.Key Responsibilities:Confer with clients to identify...


  • Toronto, Ontario, Canada Nextgen System Canada Full time

    Job Title: Systems SpecialistWe are seeking a highly skilled Systems Specialist to join our team at Nextgen System Canada. As a key member of our IT department, you will be responsible for designing, developing, and implementing information systems business solutions that meet the needs of our clients.Key Responsibilities:Confer with clients to identify...


  • Toronto, Ontario, Canada Nextgen System Canada Full time

    Job Title: Systems SpecialistWe are seeking a highly skilled Systems Specialist to join our team at Nextgen System Canada. As a key member of our IT department, you will be responsible for designing, developing, and implementing information systems business solutions that meet the needs of our clients.Key Responsibilities:Confer with clients to identify...


  • Toronto, Ontario, Canada Nextgen System Canada Full time

    Job Title: Systems SpecialistWe are seeking a highly skilled Systems Specialist to join our team at Nextgen System Canada. As a key member of our IT department, you will be responsible for designing, developing, and implementing information systems business solutions that meet the needs of our clients.Key Responsibilities:Confer with clients to identify...


  • Toronto, Ontario, Canada City of Toronto Full time

    Job Title: System Development SpecialistJoin the City of Toronto team as a System Development Specialist and contribute to the design, development, and implementation of medium to large-scale systems. As a key member of our IT team, you will work closely with business clients to determine their requirements, analyze information processes, and recommend...