Featured Job

Senior BI Programmer/Developer

Posted by Peter Sundiata on Aug 15, 2017 11:57:23 AM

RFS Number: 1231551

Client: Toronto Police Service

Position: Senior BI Programmer/Developer

Anticipated Start Date: September 21st, 2017 or earlier pending background checks

Anticipated End Date: March 31st, 2018

Location: 40 College St., Toronto

Engagement Description
The engagement is to acquire a resource with the requisite skills, background, experience and professional   accreditation   to   provide   services   to   the   Business   Intelligence   & Analytics Unit of the Toronto Police  Service  for  master  data   management   reporting activities. The resources for this contract will be engaged to develop business intelligence tools, analytical product s and data visualization using available internal and external master data records. Applicants are expected to have recent experience in the areas of Business   Intelligence   and   master   data   management   with   highly   developed   technical skills.
The Service has ongoing Business Intelligence and master data management requirements which require support for a period up to March 31st  2018 with no option for extensions.
Working Conditions for all positions
The location of the engagement will be at Toronto Police Headquarters, 40 College Street, Toronto, Ontario, MSG 213.
Work day is 7-hours, Monday to Friday excluding statutory holidays; working hours will be determined at the start of the engagement but will be between the hours of 8 am and 5 p.m. There may be an occasional need for overtime or work outside of regularly scheduled hours, due to tasks or project accommodations.
All positions will be required to fill in a time sheet on a daily  basis , indicating  start  and end time , time  lunch  hour taken  and  activities  with associated  time spent. Time Sheet must be authorized   by assigned TPS Supervisor.

Senior Programmer/Developer

Specialist Role Name: Senior Programmer /Developer
Number of Specialists: One (I)
Experience: Minimum of 10 years of experience
Contract Term

The term of this contract is for a period of 7 months commencing in September, 2017 pending security background checks.
Responsibilities:
Elaborates and constructs technical and functional systems specifications into working, tested application programs.  This includes developing detailed programming specifications, writing and/or generating code, compiling data-driven programs, unit testing and coordinating quality assurance and user acceptance. The resource will also be required to prepare /coordinate user, system and operations documentation.
Design, develop and implement quality mechanisms for business-driven programs, unit testing and coordinate qua li ty assurance and user acceptance. The resource will also be required to prepare and coordinate user, system and operations documentation.
Description of   Work:
Description of Engagement:
The Senior Programmer /Developer will work with the TPS Business Intelligence & Analytics team providing automated alert notifications and reports to various organizational stakeholders pertaining to master data management.
This development work will entail working with architects, application owners, customers/business   user   groups   and   consultants (both    internal    and    external)  to understand business  and  technical  requirement;  implement  applications  and  integration solutions,  using a specific set of tools to satisfy the requirements.
Objectives of the Specialist's Engagement:
The successful applicant will:

  1. contribute to all phases of the Report s Development Lifecycle for the duration of the initiative.
  2. ensure the stability, integrity, and efficient operation of information systems that support the core organizational functions.
  3. propose custom solutions that will integrate with other solutions or standalone to improve or contribute to the improvement of the organizational efficiency.

 

Deliverables:
The Senior Programmer/Developer selected for this role is responsible for the following activities and deliverables:

  1. Creating quality mechanisms incorporating visualizations in reporting
  2. Develop processes for automated notifications
  3. The design, development, implementation and documentation of results
  4. Propose solutions to any issues associated to the project.
  5. Prepare/coordinate user, system and operations documentation and training where required

Transfer of Knowledge:
This engagement requires the transfer of knowledge to TPS/ITS personnel included but not limited to training and coaching TPS/lTS team members.
Education, Training, Certifications or Designations Required:
Mandatory

  • Bachelor Degree in Computer Science or a related discipline.

Preferred

  • Data Management or Business Intelligence Certification from ICCP, etc


Knowledge, Skills and Experience Required:
Mandatory

  • Minimum 10 years business intelligence and data visualization experience
  • Experience in current web development and reporting technologies and languages
  • Experience with relational and hierarchical database technologies
  • Experience with master data management
  • Experience in developing automated reporting
  • Knowledge and experience in Client-Server structured environment
  • Experience developing reports with Cognos
  • Knowledge and experience with programming distributed and multi-tiered applications
  • Effective troubleshooting and problem-solving skills to aid in the identification of root cause issues and ability to develop creative solutions

Preferred

  • Experience working with Microsoft Windows SharePoint Services development
  • Experience in current web development and reporting technologies and languages
  • Experience in Public Safety/Law Enforcement business intelligence
  • Data analysis skill s including proficiency in the use of statistical software packages including: Excel, SPSS Statistics, SPSS Modeller, R, STATA, SAS, SQL as well as ability to   perform statistical   analyses, such   as   regression, correlation, factor analysis, cluster analysis and structural equation modeling is highly desirable.
  • Knowledge and experience in Cognos 11

 

Soft Skills Required:

  • Excellent   communication, time-management, and information-gathering (including requirements gathering) skills
  • Demonstrated team building and relationship management skills
  • Strong problem solving and analytical skills
  • Strong written and presentation skills
  • A team player with a proven track record for meeting deadlines