This recruiter is online.

This is your chance to shine!

Apply Now

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

Montreal, QC
  • To be discussed
  • Contract job

  • Published since 2 day(s)

  • 1 position to fill as soon as possible

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 (100% 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.
Disclaimer:
AI may be used in evaluating candidates.
This posting is for an existing vacancy.
Apply

Requirements

Level of education

undetermined

Diploma

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined