Talent.com
S.i. Systems
Intermediate Software Developers to develop and maintain police and emergency services informaticsS.i. Systems • Winnipeg
Intermediate Software Developers to develop and maintain police and emergency services informatics

Intermediate Software Developers to develop and maintain police and emergency services informatics

S.i. Systems • Winnipeg
30+ days ago
Job type
  • Full-time
Job description

Our public safety technology client is seeking 2 Intermediate Software Developers (5+ years) to develop and maintain police and emergency services informatics systems using C++ and Microsoft Visual Studio in an Azure DevOps environment

Join a team building software applications that directly support critical public safety and emergency service operations. This role focuses on hands-on development, maintenance, and testing of complex informatics systems within a structured engineering environment. Candidates will contribute to software design, code enhancement, and technical documentation. This is a high-impact opportunity within a trusted technology program supporting vital safety infrastructure across Canada.

Initial 1-year contract in Kanata, ON (% Remote) with strong possibility of extension. The successful candidate must be eligible for RCMP Secret Clearance (requires last 10+ years spent in Canada without leaving for more than 6mo). 7.5 hours per day, Monday to Friday.

Responsibilities

  • Write and maintain code for new features and product enhancements
  • Assist in the maintenance of existing code bases across public safety software systems
  • Compile, debug, and test applications and supporting programs
  • Develop test programs and perform validation of software components
  • Prepare and contribute to technical reports and program documentation
  • Support low-level design tasks and system component development
  • Execute development assignments for software systems or modules according to defined engineering standards

Must Haves

  • Minimum 5 years in software development using C++ and MFC environments
  • Experience with C# (Razor or Blazor)
  • Hands-on experience with Microsoft Visual Studio and Azure DevOps including source control
  • Proficiency with Microsoft Server and Windows development environments
  • Strong understanding of the software development lifecycle and application debugging
  • Post-secondary education in computer science or related discipline (Diploma or BSc preferred)

Nice to Have

  • Experience with Web technologies (HTML, XML, XSDs and ASP.NET)
  • Experience with Databases (SQL, SQL Server, Oracle)
  • Experience with code source control through Git
  • Experience with Microsoft Entity Framework
  • Experience with PowerShell scripting language
  • Experience with Bootstrap
  • Experience and knowledge of Service Oriented Architecture programming
  • Experience in an agile development environment
  • Knowledge of MS Windows-based servers operating in a VM environment.
  • Understanding of Internet protocols, firewalls, VPNs and general communications programming.


Create a job alert for this search

Intermediate Software Developers to develop and maintain police and emergency services informatics systems using C++ and Microsoft Visual Studio • Winnipeg

Similar jobs

Senior Software Developer - C$78,340.7 - C$105,227.5 A Year

City of WinnipegWinnipeg, Canada
Permanent

Innovative & Technology Department | Designated Work Location: 1120 Waverley; Remote with designated work location | Position Type: Up to 2 full‑time positions (1 Permanent, 1 Temporary) – up... Show more

 • Promoted

Senior Software Developer

Conquest PlanningWinnipeg, Manitoba, Canada
Full-time

Leveraging artificial intelligence (we call it SAM) to deliver personalized and prioritized financial planning strategies that will help financial advisors, and their clients see what possibilities... Show more

 • Promoted

Software Developer - $51,400 - $77,100 A Year

LP FinancialWinnipeg, Canada
Full-time

Develops, tests, and supports scalable software solutions primarily in Desktop, Microsoft Azure, and Dynamics CRM environments.Collaborates with cross-functional teams on design and implementation. Show more

 • Promoted

Complete Online Surveys For Cash (Up to $25/per)

Earn HausSt. Andrews, MB, CA
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

RQ07968:Software Developer-Remote

Rubicon PathWinnipeg, MB, CA
Remote
Full-time

About the job RQ07968:Software Developer-Remote.An Intermediate Software Developer / Programmer is needed to support the redevelopment of 2 desktop applications built using ArcMap 10.VBA for the Mi... Show more

 • Promoted

Mid-Level Full Stack Developer (C#/.NET + React) — Remote

Power FactorsWinnipeg, MB, CA
Remote
Full-time

A renewable energy software provider is seeking a Full Stack Intermediate Developer with expertise in C# and React to contribute to their Unity platform.The ideal candidate will ensure high-quality... Show more

 • Promoted

Maintenance Technician

Canada Packers Inc.Ile des Chenes, MB, CA
Full-time

Proudly raised; Responsibly made.Canada Packers is building the global standard for sustainable pork.We are a values-based organization that thrives on collaboration.Whether on a farm, production l... Show more

 • Promoted

Senior IBMi Application Developer

Johnston Group Inc.Winnipeg, MB, CA
Full-time

Senior IBMi Application Developer.Johnston Group provides employee benefit solutions to over 30,000 companies, ranging from one employee to thousands across various product lines, including Chamber... Show more

 • Promoted

Intermediate Software Developer (Node.js/React/TypeScript)

ZensuranceWinnipeg, MB, CA
Full-time

Intermediate Software Developer (Node.Zensurance is growing at a rapid pace, and that means our Engineering team is growing too! We are looking for an Intermediate Software Developer to join our De... Show more

 • Promoted

Estimator - DCC Hail - Winnipeg

AutoCanadaGrande Pointe, MB, CA
Full-time

DCC Hail - Winnipeg is a trusted name in paintless dent repair, recognized for our expertise and commitment to excellent results.We are seeking motivated individuals who want to build their careers... Show more

 • Promoted

Manager, Health Services - Primary Care - Repost

Winnipeg Regional Health AuthorityNiverville, MB, CA
Temporary

Manager, Health Services - Primary Care - Repost.This term position may end earlier as outlined in your collective agreement.Applicants may request reasonable accommodation related to the materials... Show more

 • Promoted

DCC Hail Estimator with Travel Required

AutoCanadaGrande Pointe, MB, CA
Full-time

Join the DCC Hail team in Winnipeg as a full-time Estimator.Your role will focus on estimating damages and quality control in paintless dent repair while managing client relationships.DCC Hail is a... Show more

 • Promoted

Remote Software Developer (Canada)

TuringWinnipeg, MB, CA
Remote
Full-time

Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems.Turing support... Show more

 • Promoted

Senior Full Stack Software Developer

FigWinnipeg, MB, CA
Full-time

Seeking curious and creative types! We are an ambitious company of innovators building and shaping the future of customer service technology.Our solutions help the world’s biggest brands leverage a... Show more

 • Promoted

Senior Full Stack Developer

Hewitt BanksWinnipeg, MB, CA
Full-time

Senior Software Developer (Full Stack).Our client is on a mission to help everyone achieve financial freedom by reimagining how people manage money.Using smart technology, they make financial servi... Show more

 • Promoted

Survey Taker: Earn up to $25 per survey (Remote)

Earn HausSt. Andrews, MB, CA
Remote
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

On-Site School Psychologist – Part-Time, Equity-Focused

TinyEYE Therapy ServicesLorette, MB, CA
Part-time

An educational services provider in Manitoba seeks a passionate School Psychologist to provide psychological services directly to students.This part-time, on-site role involves assessing students, ... Show more

 • Promoted

Software Developer, Hydronics

Price Industries LimitedWinnipeg, MB, CA
Full-time

Price Industries Limited, North America's leading manufacturer and distributor of air distribution products (www.The founding principles of Price have never changed – business integrity, first-clas... Show more

 • Promoted

Systems Developer – Antec Controls

Price IndustriesWinnipeg
Full-time

Antec Controls, a division of Price Industries Limited, is a manufacturing solution provider offering products for environmental monitoring and control.We are a dynamic, progressive organization th... Show more

 • Promoted

Dental Hygienist - Lorette Dental Care

DentalcorpLorette, MB, CA
Full-time

Just a short drive from Downtown Winnipeg, Lorette Dental Care has been serving the Lorette community for many years.Our team is professional and dedicated, specializing in Invisalign, dental impla... Show more