Intermediate Software Developers to develop and maintain police and emergency services informatics systems using C++ and Microsoft Visual Studio
S.i. Systèmes
Montréal, QC- Salaire À discuter
-
Emploi Contrat
-
Publié il y a 2 jour(s)
-
1 poste à combler dès que possible
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 (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.
AI may be used in evaluating candidates.
This posting is for an existing vacancy.
Exigences
non déterminé
non déterminé
non déterminé
non déterminé
non déterminé
D'autres offres de S.i. Systèmes qui pourraient t'intéresser