Enable job alerts via email!

Information Systems Programmer II - Programmer/Developer

City of Winnipeg

Winnipeg

On-site

CAD 80,000 - 100,000

Full time

4 days ago
Be an early applicant

Job summary

A municipal organization in Winnipeg seeks an experienced Information Systems Programmer II to develop and maintain applications for public safety. The role involves working closely with the IT Manager, managing multiple projects, and ensuring compliance with security protocols. Ideal candidates have experience in C#/Visual Studio and SQL Server, and must meet specific qualifications including citizenship requirements. This position is permanent and full-time, located on-site in Winnipeg.

Benefits

Comprehensive health benefits
Pension plan
Maternity/paternity leave programs
Education and staff development opportunities

Qualifications

  • 36 months related work experience in programming.
  • Demonstrated experience in programming technologies within the .NET framework.
  • Ability to manage change in a rapid and ongoing environment.

Responsibilities

  • Develop, support, and maintain applications for the Winnipeg Police Service.
  • Coordinate small projects and ensure development aligns with IT goals.
  • Research and implement current and emerging technologies.

Skills

C#/Visual Studio
ASP.NET MVC
SQL Server
CSS/JavaScript/HTML
Entity Framework/NHibernate
REST APIs
Analytical skills
Networking knowledge

Education

University degree in Computer Science
College Diploma in Business Information Technology

Tools

Visual Studio
Azure DevOps Server/GIT
NUnit/XUnit
Job description
Overview

Information Systems Programmer II - Programmer/Developer
Department: Winnipeg Police Service
Designated Work Location: 245 Smith Street, On site
Position Type: Permanent, Full Time
Hours of Work: Monday to Friday, 08:00-16:00

Salary and Benefits

Salary: Members hired prior to April 6, 2014: $3,696.05 to $4,702.41 bi-weekly. Members hired after April 6, 2014: $3,696.05 to $4,241.30 bi-weekly.

Employee Group: Winnipeg Police Association (WPA)

Posting No: 126341 | Closing Date: Thursday, October 9th, 2025

We offer a comprehensive range of benefits including competitive salaries, employer-paid benefits, dental and vision care, pension plans, maternity/parental leave programs, education and staff development opportunities. Details are available on the City of Winnipeg Benefits page. The City is committed to a diverse, safe and healthy workplace.

Equity and Accommodation

Applicants from equity groups that are underrepresented are encouraged to apply. Indigenous Peoples, Women, Racialized Peoples, Persons with Disabilities, 2SLGBTQQIA+ Peoples, and Newcomers are encouraged to self-declare in the online application. Requests for Reasonable Accommodation will be accepted during the hiring process. Preference to internal applicants may be applied.

Job Profile

Under the general direction of the IT Manager - Applications, the Developer is responsible for the development, support, maintenance, design and operation of Winnipeg Police systems and applications. The Application System Specialist serves as the technical application lead and provides technical direction to the Developer.

Duties include analysis, implementation, development, modification, testing, documentation, deployment and problem resolution of IT applications. The Developer independently undertakes and/or coordinates small application system implementation or development projects, or participates on medium to large size projects as required by the WPS. The Developer also participates in operational tasks by providing resolutions to escalated problems as needed. The WPS applications and the underlying infrastructure are supported by ITSD 24 x 7 x 365. The availability and reliability of the mission critical systems are imperative to ensure police and public safety. This position may be called upon for after-hours support. The position will be responsible to provide support, as defined in the project, for any new application or any enhancement rolled out to production. The utmost degree of confidentiality, care and security must be observed at all times.

Responsibilities
  • Solution initiation, design, development, implementation, and testing to meet project requirements and further the goals of ITSD and the WPS
  • Maintain existing vendor-supplied and in-house developed applications at implied or explicit Service Level Agreement performance
  • Coordinate small-sized projects
  • Research current and emerging technologies to establish best practices
Education and Qualifications
  • University degree in Computer Science (or related field), or College Diploma in Business Information Technology (or related field) and equivalent experience
  • 36 months related work experience in programming
  • Demonstrated experience in programming technologies within the .NET framework/technology stack (C#/Visual Studio, ASP.NET MVC, SQL Server, CSS/JavaScript/HTML, ASP.NET WebAPI/WCF, Entity Framework/NHibernate, Active Directory)
  • Adequate experience with Visual Studio, Azure DevOps Server/GIT, NUnit/XUnit
  • Demonstrated experience with REST APIs
  • Ability to manage change in a rapid and ongoing environment
  • Knowledge of integrated development environments, particularly Visual Studio and scripting environments
  • Ability to work with relational databases such as SQL Server
  • Analytical skills to obtain user requirements, identify root causes, analyze alternatives and perform cost-benefit analysis
  • Understanding of software development life cycle, testing, deployment and maintenance
  • Strong analytical and problem-solving skills, including translating business needs into requirements
  • Ability to diagnose whether problems are caused by hardware, OS, software, or network issues
  • Networking knowledge from a programmer’s perspective
  • Ability to prioritize work, manage multiple tasks, and stay organized
  • Excellent verbal and written communication skills for a diverse audience
  • Willingness to update knowledge of industry applications and tools in changing environments
  • Ability to work within time constraints and prioritize workloads
  • Commitment to a positive, respectful, healthy work environment

Note: Applicants educated outside Canada must have credentials assessed by a recognized Canadian assessment service. If Grade 12 proof from Canada is not provided, proof of a full-time, two-year Canadian post-secondary program is required.

Minimum Requirements
  • Canadian Citizen or Permanent Resident
  • Minimum 18 years of age
  • No involvement in criminal activity within the last two years
  • No criminal record for which a pardon has not been granted
Conditions of Employment
  • Ability to pass a level 3 Winnipeg Police Service security check
  • Willingness to complete additional training as defined by the Service
  • Willingness to work overtime, holidays and weekends as required
Competencies
  • Dealing with Ambiguity
  • Functional/Technical Skills
  • Integrity and Trust
  • Peer Relationships
  • Results Oriented
How To Apply

APPLY ONLINE, including all documentation listed below:

  • Current Resume (Required)
  • University Degree or College Diploma and evidence (final degree/diploma, or transcripts)
  • Foreign Credential Academic Assessment (if applicable)
  • Proof of Canadian Citizenship or Permanent Residency
  • Applications submitted without REQUIRED documentation will not be considered
  • Documentation must clearly indicate how you meet the qualifications

Notes: Online applications can be submitted at http://www.winnipeg.ca/hr/; refer to FAQ or contact 311 for instructions.

Position Reports To: IT Manager - Applications

  • First consideration will be given to qualified employees of the Winnipeg Police Service
  • Applicants may be required to undergo testing to determine knowledge, abilities and skills relevant to the qualifications

Only candidates selected to proceed will be contacted.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.