Talent.com
S.i. Systems
Intermediate Software Developers to develop and maintain police and emergency services informaticsS.i. Systems • Toronto
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 • Toronto
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 • Toronto

Similar jobs

Intermediate Developer for Police Systems

Rubicon PathToronto
Full-time

Advance your skills as an Intermediate Software Developer, working in a hybrid environment to support police systems.Utilize your expertise in integration technologies like IBM ACE and PowerShell.W... Show more

 • Promoted

Senior Software Developer

AutodeskToronto, ON, CA
Full-time

Autodesk Platform Service and Emerging Technology team is looking for full stack talents to work on a platform workflow engine.In this role, you will build a multi‑tenant durable workflow engine on... Show more

 • Promoted

Intermediate Software Developers

ROSSToronto, Ontario, Canada
Full-time

Our client is looking to add an intermediate Java Developer to their team.You will support their Internet-based e-commerce software (Web Services & EDI) products and an in-house CRM system.The succ... Show more

 • Promoted

Senior Software Developer

SeequentToronto, ON, CA
Full-time

At Seequent, we help organisations to understand the underground, giving them confidence to make better decisions faster.We build world‑leading technology in Earth sciences, transforming how custom... Show more

 • Promoted

Software Developer

ScotiabankToronto, ON, CA
Full-time

Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.We are looking for a qualified Developer to work with the Notification Services team in Scotia ... Show more

 • Promoted

Software Developer - Intermediate

Russell TobinToronto, Canada
Full-time

Job ID: Job Title: Software Developer - IntermediateLocation: Toronto, ON (Hybrid)Duration: 6 Months with Possible Extension of 6 MonthsClient: Public SectorPay Rate: CAD $60 - $70 per hourQualific... Show more

 • Promoted

Software Developer Senior

Brokerlink Inc.Toronto, ON, CA
Permanent

Being a part of BrokerLink, means you live our values: to act with integrity, be respectful of others, have a customer-driven mindset, strive for excellence and always treat others with generosity.... Show more

 • Promoted

Senior Software Developer - Workflows

Verily HealthToronto, ON, CA
Full-time

Verily Health is a data platform and technology company purpose-built to power AI-enabled precision health solutions that accelerate research and improve care for individuals and communities.Unique... Show more

 • Promoted

Intermediate Software Engineer

Jobbertoronto, on, Canada
Full-time

Are you a software developer with a passion for finding creative solutions to real-world problems?.Then Jobber might be the place for you! We’re looking for an.Intermediate Software Engineer.At Job... Show more

 • Promoted

Software Developer, Cloud & DevOps (Permanent)

4FMV IncToronto, ON, CA
Permanent

FMV is looking for a software Developer for a client in Downtown Toronto on a permanent basis.Located just steps from Union Station this is a hybrid role requiring you to be in the office 2 days pe... Show more

 • Promoted

Intermediate Software Developer

Propel HoldingsToronto, ON, CA
Full-time

Propel (TSX: PRL) is the fintech company building a new world of financial opportunity by facilitating access to credit for consumers underserved by traditional financial institutions.Through its A... Show more

 • Promoted

Intermediate Developer For Police Systems

Rubicon PathToronto, Canada
Full-time

Advance your skills as an Intermediate Software Developer, working in a hybrid environment to support police systems.Utilize your expertise in integration technologies like IBM ACE and PowerShell.W... Show more

 • Promoted

senior software developer

NashTech Canada Inc.toronto, on, Canada
Full-time +1

Salary $ 130,000 YEAR annually / 40 hours per week.Terms of employment Permanent employment Full time.Labour Market Impact Assessment (LMIA) requested.The employer could not find a Canadian worker ... Show more

 • Promoted

Intermediate Developer Specializing in Event-Driven Solutions

Porter Airlines Inc.Toronto, ON, CA
Full-time

Join our team as an Intermediate Developer, focusing on distributed applications and event-driven architectures.NET, RabbitMQ, and Mulesoft to ensure fast, reliable software delivery.This role focu... Show more

 • Promoted

Senior Software Developer

SGGG Fund Services Inc.Toronto, ON, CA
Full-time

King Street West, Toronto, Ontario, Canada.Posted Tuesday, April 28, 2026 at 10:00 AM.SGGG Fund Services is Canada’s largest independent administrator of alternative funds with over $120 billion (C... Show more

 • Promoted

Software Developer - Intermediate (26-18820)

Russell TobinToronto, ON, CA
Full-time

Software Developer - Intermediate.Months with Possible Extension of 6 Months.Mandatory Certifications (both):.ServiceNow Certified System Administrator (CSA).ServiceNow Certified Application Develo... Show more

 • Promoted

Toronto IXL Software Developer Role

IXL LearningToronto, ON, CA
Full-time

Embark on a fulfilling career as a Software Developer at IXL in Toronto, where you'll create technology solutions aimed at enhancing education.Focus on designing systems that integrate with client ... Show more

 • Promoted

Backend Software Engineer (Intermediate)

Tucows DomainsToronto, ON, CA
Full-time

Tucows is a remote-first backend engineering role for Canada, building open‑internet products across domains, Ting, and Wavelo.Design and develop secure, scalable, reliable, and efficient backend s... Show more

 • Promoted

Intermediate Software Developer

SJCToronto, ON, CA
Full-time

Join to apply for the Intermediate Software Developer role at SJC.SJC: A Leader in Canadian Communications.SJC stands as Canada’s largest privately owned communications company, distinguished by it... Show more

 • Promoted

Senior Software Developer, Kubernetes Compute

Robinhoodtoronto, on, Canada
Full-time

Join us in building the future of finance.Our mission is to democratize finance for all.An estimated $124 trillion of assets will be inherited by younger generations in the next two decades.The lar... Show more