Computer Programmer Analyst

Vancouver, BC, CA, Canada

Job Description

Vancouver Police Department


Computer Programmer Analyst


---------------------------------------------------------------





COMPETITION:

#25131-50010541



SECTION:



Data & Development Services, Information & Communication Technology



STATUS:



Regular full-time



HOURS OF WORK:



Four-day compressed workweek

8:00 a.m. to 5:00 p.m.



SALARY:



Pay Grade 27

$47.62 to $56.27 hourly



LOCATION:



3585 Graveley Street, Vancouver



COMPETITION END DATE:



Friday, August 1, 2025



Responsible for analyzing existing and proposed systems and procedures, and designing and developing complex programs or segments of programs to solve identified user problems.



ESSENTIAL DUTIES




Develops new software applications in various programming languages Upgrades and fixes problems in existing applications, including troubleshooting and debugging Obtains specifications and requirements, and recommends and designs application solutions Develops test plans and prepares test data to perform program testing, debugging, and troubleshooting of errors Assists users during testing and provides end-user support Looks at ways of upgrading and improving existing applications by adding new functionality and fixing deficiencies Assists technical staff by applying patches and service packs to existing applications Maintains and enhances existing applications Provides technical advice and/or training to co-workers and end users relating to information technology Prepares, maintains, and updates technical documentation and user manuals, including effective comments and documentation within code Acts as a technical resource person in regards to software development Researches and recommends possible developmental tools, new technologies, and new methodologies Performs technical and financial analysis of new technologies and recommends standards, architectures, and policies related to software development Analyzes existing technologies and limitations of business processes or services, and assists in implementing any new changes Other related duties and responsibilities as assigned




KNOWLEDGE, SKILLS, AND ABILITIES



Required:




Ability to establish and maintain effective working relationships in a team environment Knowledge and experience with requirements-gathering techniques, logical data and process modeling, workflow modeling, agile software development life cycle, problem definition and solution techniques, business applications/application development tools/technologies (including SQL, ASP, Visual Basic, Java, .NET, C#, XML, SQL Server, SQL Server Reporting Services, Power BI, Internet Information Services - IIS, Tomcat, Windows OS), software design, system integration, relational databases including design concepts, network concepts, client-server architecture, N-Tier architecture, and computational algorithms and optimization Proficient using the following software development tools and technology:.NET (Entity Framework), Bootstrap, C#, LINQ, JQuery, Visual Studio development, HTML5, CSS, and JavaScript, SQL programming (TSQL), MS SQL Server Reporting Services, Power BI, Java, JSP, and IntelliJ IDEA development

Preferred:




Working knowledge using Agile Methodology, Continuous Deployment, Microsoft SharePoint, Microsoft SQL Server, Microsoft Power Platform, HTML5, IIS


EXPERIENCE




Minimum three years working as a programmer analyst or software engineer (intermediate level)


EDUCATION




Bachelor of science degree in computer science or in a related filed with a significant programming component OR completion of a Computer Systems Technologies diploma at a technical institute with a minimum of three years relevant and related experience OR an equivalent combination of education and training experience




OTHER REQUIREMENTS




Canadian citizenship or Permanent Resident status All employees must maintain their enhanced security clearance while employed with the Vancouver Police Department, which will be renewed every five years or as required




SELECTION PROCESS



We thank all applicants for their interest, however, only those short-listed will be contacted. Short-listed candidates will be required to take a written test and need to achieve a minimum of 70% to move forward to the interview stage.



This position falls under the jurisdiction of Teamsters Local 31.



Applicants should submit a cover letter and resume via email to

vpd.civilian.jobs@vpd.ca

by 4:30 p.m. on the closing date. The competition number must be indicated in the subject line of the email.



THE VANCOUVER POLICE DEPARTMENT IS AN EQUAL OPPORTUNITY EMPLOYER




Education : Bachelor's degree


Experience : 3 years to less than 5 years

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2545502
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Vancouver, BC, CA, Canada
  • Education
    Not mentioned