SAP Ariba system maintenance

SAP Ariba will be unavailable for scheduled maintenance at the times listed below. We apologize for any inconvenience.

  • Saturday, November 23 from 7:00 pm until 11:00 pm (EST) 

Digital Developer

Solicitation number 1739617 - 24

Publication date

Closing date and time 2024/08/26 13:00 EDT

Last amendment date


    Description
    Description
    RFS 1739617 - 24 Digital Developer
    The Toronto Police Services is requesting bids for one Digital Developer

    Term of the Contract
    The term of this contract is for 12 months period commencing on notice of award and background clearance with a 12-months option to extend. Contract renewals or extension, if any, shall be at the sole discretion of the TPS. The TPS reserves the right to terminate the engagement with or without cause with 10 days’ notice. Award is contingent on final confirmation of project funding.

    Submission Requirements
    Proposals from pre-qualified firms from the RFPQ 2023-01 shall only be accepted electronically via the MERX Portal. Proposals submitted in any other manner shall be found non-compliant and disqualified.

    For assistance in using MERX, please contact MERX directly at 1-800-964-MERX or visit the MERX website at www.merx.com.  

    IT Professional Services Role Name: Digital Developer

    Number of Resources: One (1)

    Experience
    Experience: minimum of 5 years of experience in a software development or related position. Due to the nature of work/project(s) a combination of education and experience such as IT certifications with 10+ years of experience shall be considered if the mandatory is not met.

    Background
    The engagement is to hire one (1) Digital Developer with the requisite skills, background, experience and professional accreditation to lead the build and development of modern data storage, analytics, and integration platforms aligned with the TPS’s reference architecture governed by the Enterprise Architecture Office (EAO), IT Risk Management.
    The TPS is undergoing a significant platform and transformation program, designed to develop our digital online solutions with initial products include, online reporting, intranet and other digital services.   

    This unique opportunity will allow you to learn various platforms and technologies and contribute to continuously improving our digital delivery skillsets as we grow as a team and into multiple teams.  If you are a curious individual who loves to learn, loves change and an environment where you can be expressive and challenged by other ideas, we need you on this team!
    The Toronto Police Service is looking for a forward thinking and driven candidate with strong understanding and experience in Power Platform, Microsoft technologies, Drupal, Vue.js,  web development and programming languages combined with excellent communication, interpersonal skills and the ability to build strong and collaborative relationships.

    Description of Work
    The successful Resource:
    1. Designs and codes complex new programs and modifications to complex existing systems according to requirements.
    2. Designs, develops and delivers digital solutions (web, mobile, and platform) that significantly improve our citizen experience and police officer and staff experience.
    3. Balances quality of code with citizen and police officer needs and business requirements.
    4. Collaborates with team members cross disciplines and departments.
    5. Engages with real users to understand need, validate hypotheses, and conduct user testing.
    6. Contributes input and expertise to the overall success of the team.
    7. Encourages input and expertise from rest of the team to ensure every voice is heard.
    8. Mentors junior team developers with technical guidance and may be required to coordinate the assignments.
    9. Tests and validates code.
    10. Contributes to the continuous improvement of design thinking practice at Toronto Police Service Digital.
    11. Provides system support for complex existing systems.  Analyses and corrects application problems.  Tests and documents solutions.  May be required to recommend solutions and estimate person-hour requirements for large or complex problems.
    12. Acts as a liaison with the Technical Support Group, Database Administrators, and vendors.  May be required to participate in special projects including (but not limited to) the design, development, implementation, monitoring and testing of data base systems.
    13. Evaluates ‘Requests for Proposals’ and development tools.  Assists with the analysis, evaluation, documentation and design of complex systems.
    14. Leads a triage team to evaluate, prioritize and assign the resolution of defects.
    15. Performs typical duties inherent to the position
    Education, Training, Certifications or Designations Required
    Mandatory
    1. University or College Degree/Diploma in Computer Science or a related field, or an equivalent combination of education, training and experience.
    2. Hands-on enterprise experience with Power Apps, Power Automate and Dataverse.
    3. Experience integrating Power Platform solutions with various data sources.
    4. Experience working with cloud based solutions and cloud deployment.
    5. Strong understanding and experience in web development with 5 years’ experience using HTML5, CSS, JavaScript and modern JavaScript frameworks.
    6. Experience integrating with APIs, Content Management Solution(s) and Customer Relationship Management System(s).
    7. Experience on Client Object Model (CSOM). .Net Framework, C#, ASP.Net, Azure.
    8. A thorough understanding of the HTTP protocol (GET/POST/PUT/DELETE, requests/responses and cookies/sessions), REST APIs, client-side caching, responsive websites.
    9. Some familiarity with Microsoft Dynamics CRM
    10. Experience with UI responsive frameworks such as Bootstrap.
    11. Experience working with a team of developers and version control management tools.
    12. Experience working in an Agile development environment.
    13. Experience using processes such as Scrum and tools like Jira Software.
    14. Strong debugging skills combined with an understanding of performance, scaling and caching in web platforms.
    Preferred
    1.       Development skills and expertise in alternate languages and platforms related to Digital Delivery

    Knowledge, Skills and Experience Required
    Mandatory
    1. Strong proficiency in administering and configuring the Microsoft Power Platform Suite, Drupal and vue.js
    2. Solid troubleshooting skills and the ability to diagnose and resolve issues with modern online applications, web servers, vue.js, drupal
    3. Expertise in building web layouts.
    4. Understanding of sprint based / agile development.
    5. Knowledge of accessibility compliance requirements (AODA), performance, API design and other development best practices.
    6. Encourages shared code ownership and discourage siloed knowledge.
    7. Does not get discouraged, fails fast and infects the team with this approach.
    8. Opinionated, yet seeks input from others.  Encourages collaboration and recognizes the strength of multiple minds on one problem.
    9. Understanding of emerging web and mobile development models.
    10. Enjoys trying new technologies and ventures into new development areas that are not yet in your experience.
    11. Strong verbal, reading comprehension and written communication skills
    12. Self-motivated in learning new technologies
    13. Customer relationship and time-management skills
    14. Requirements and information gathering skills
    15. Collaboration and team building skills
    16. Strong problem solving and analytical skills
    17. Meeting facilitation and presentation skills
    Notwithstanding the above noted, the TPS retains the right to terminate any contract without notice for cause

      Bidding and Documents are available on http://www.merx.com. Fees may apply; See https://www.merx.com/public/pricing for more information.

      Contract duration

      The estimated contract period will be 12 month(s).

      Trade agreements

      • Canadian Free Trade Agreement (CFTA)
      • Canada-European Union Comprehensive Economic and Trade Agreement (CETA)

      Partner with another business

      The functionality to add your company name to the list of interested businesses is temporarily unavailable.

      This list does not replace or affect the tendering procedures for this procurement process. Businesses are still required to respond to bid solicitations, and to compete based on the set criteria. For more information please read the Terms of use.

      Contact information

      Contracting organization

      Organization
      Toronto Police Service
      Address
      40 College Street
      Toronto, Ontario, M5G 2J3
      Canada
      Contracting authority
      Shakila Ebrahimi
      Phone
      (416) 808-7966
      Email
      Shakila.Ebrahimi@torontopolice.on.ca
      Address
      (416) 808-7966
      Bidding details

      Full details for this tender opportunity are available on a third-party site

      Click on the button below to be directed to this website. Note that on the third-party site you may need an account to view and/or bid on this tender. Information on any fees or additional costs to access the full details is outlined in the Description tab of this tender opportunity.

      Eligibility and terms and conditions

      Government of Canada tender and awards notices, solicitation documents, and other attachments are fully accessible and available free of charge and without having to register on CanadaBuys.

      Information may be available on another source prior to being available on CanadaBuys. You may have received this information through a third-party distributor. The Government of Canada is not responsible for any tender notices and/or related documents and attachments not accessed directly from CanadaBuys.canada.ca.

      Government of Canada tender or award notices carry an OpenGovernment License - Canada that governs its use. Related solicitation documents and/or tender attachments are copyright protected. Please refer to our terms and conditions page for more information.

      Summary information

      Language(s)
      English
      Contract duration
      12 month(s)
      Procurement method
      Competitive - Traditional

      Support for small and medium businesses

      If you have questions about this tender opportunity, please contact the contracting officer, whose information is found in the Contact information tab. 

      Refer to our Support page if you need help or have questions about the government procurement process, including how to bid or how to register in SAP Ariba. You can also contact Procurement Assistance Canada, which has offices across Canada.

       

      Date modified: