Enable job alerts via email!

Senior Software 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 government in Winnipeg is seeking a Senior Software Developer to lead the implementation of software solutions, focusing on user experience and robust technical frameworks. The ideal candidate will have a bachelor's degree in Computer Science and five years' experience in software development, along with expertise in both front-end and back-end technologies. This role emphasizes technical leadership, collaboration, and maintaining security protocols within applications.

Qualifications

  • Five years working experience in software solutions life cycle.
  • Experience with developing front‑end and back‑end solutions.
  • Experience leading technical teams and mentoring team members.

Responsibilities

  • Lead the implementation and support of COTS and custom applications.
  • Provide technical leadership to optimize software delivery.
  • Implement robust cybersecurity measures.

Skills

COTS application implementation
Cybersecurity measures
Software design
Mentoring technical teams
Front-end and back-end solutions

Education

Bachelor’s Degree in Computer Science

Tools

CISSP certification
PMP certification
ITIL certification
CloudDesign certification
Job description
Job Profile

SENIOR SOFTWARE DEVELOPER

Department : The Winnipeg Civic Employees’ Benefits Program

Designated Work Location : 5-317 Donald Street

Position Type : Permanent, Full-time

Salary : $2,669.48- $3,585.65Bi-weekly; W.A.P.S.O. Grade 4

Posting No : 126419

Closing Date: October 31, 2025

The City is committed to attracting and retaining a diverse skilled workforce that is representative and reflective of the community we serve. Applications are encouraged from equity groups that have been and continue to be underrepresented at the City; Indigenous Peoples, Women, Racialized Peoples, Persons with Disabilities, 2SLGBTQQIA+ Peoples and Newcomers are encouraged to self‑declare.

Requests for Reasonable Accommodation will be accepted during the hiring process.

Preference to internal applicants may be applied.

The Winnipeg Civic Employees’ Benefits Program ( WCEBP) is a dynamic and growing administrator of pension, long‑term disability, and life insurance benefits for employees of the City of Winnipeg and eight other participating employers. In addition, WCEBP staff also administer the Winnipeg Police Pension Plan and life insurance plans for both Civic and Police Members. Staff of WCEBP work in a highly technical financial environment requiring attention to detail, accuracy, and confidentiality. We value the more than 22,000 Members that we serve and we are dedicated to maintaining their trust.

Reporting to the Manager, Information Systems, the Senior Software Developer leads the conception and development of complicated and more in‑depth software solutions that harmonize user‑centric experiences with robust software design. With an in‑depth understanding of user needs and industry trends, the Senior Software Developer crafts intuitive user experiences while designing the underlying technical framework.

Through attention to detail, the Senior Software Developer ensures seamless integration, scalability, and robustness in applications, creating products that captivate users and deliver tangible value. This role involves leading project teams, mentoring other programmer analysts, and collaborating with cross‑functional teams to transform concepts into exceptional software solutions and ensures successful application implementation.

As the Senior Software Developer you will :
  • Lead the implementation and support of COTS and custom applications;
  • Assist with the intake and operation of applications enabling organizational services;
  • Assist with management of data enabling organizational services;
  • Provide technical leadership and subject matter expertise to optimize both software delivery and operational efficiency;
  • Facilitate collaboration and effective communication with team members, cross‑functional team, stakeholders, business partners, and vendors;
  • Implement and maintain robust cybersecurity measures, safeguarding software applications and systems against potential threats and vulnerabilities.
Your education and qualifications include :
  • Bachelor’s Degree in Computer Science, Software Engineering or equivalent education and experience;
  • PMP, ITIL, CloudDesign, CISSP, or comparable certifications would be an asset;
  • Five years’ working experience in a relevant application design / architect, development, deployment, integration, and supporting software solutions life cycle;
  • Experience with developing front‑end and back‑end solutions;
  • Expertise in multiple programming languages and technologies;
  • Experience in analyzing business requirements and proposing software solutions, including cost and timeline estimations;
  • Experience in designing, architecting, and delivering scalable and maintainable software solutions;
  • Experience leading technical teams and mentoring team members.
  • IMPORTANT : Applicants who have been educated outside of Canada must have education that is comparable to the minimum qualification in Canada. Applicants submitting foreign credentials require an official academic assessment report issued by a recognized Canadian assessment service https://www.canalliance.org/en/at-application.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.