Job Search and Career Advice Platform
  • Jobs
  • Headhunters
  • Free resume review
  • About Us
EN
2,609

Computer Programmer jobs in Canada

Software Developer - Senior

Global Talent Alliance, Canada

Canada
Hybrid
CAD 100,000 - 120,000
30+ days ago
I want to receive the latest job alerts for “Computer Programmer” jobs

Senior Developer, Platform

Firstbase

Montreal
On-site
CAD 80,000 - 120,000
30+ days ago

Senior Developer, Platform

AppDirect

Montreal (administrative region)
On-site
CAD 100,000 - 130,000
30+ days ago

Senior SRE Engineer — Build Reliable, Scalable Systems

PowerToFly

Montreal (administrative region)
Hybrid
CAD 80,000 - 100,000
30+ days ago

Optical Systems Developer: Ophthalmic Imaging & Prototyping

ventureLAB

Markham
On-site
CAD 60,000 - 80,000
30+ days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Optical Systems Developer

ventureLAB

Markham
On-site
CAD 60,000 - 80,000
30+ days ago

Analyste Développeur Système Central — Télétravail Flexible

Revenu Québec

Quebec
Hybrid
CAD 70,000 - 90,000
30+ days ago

Analyste-développeuse ou analyste-développeur (système central)

Revenu Québec

Quebec
Hybrid
CAD 70,000 - 90,000
30+ days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Build Engineer

1Password

Canada
Remote
CAD 111,000 - 150,000
30+ days ago

Senior Embedded BSP Engineer: Build Mission-Critical Systems

Nokia Global

Canada
On-site
CAD 80,000 - 110,000
30+ days ago

Software Developer - Senior

LanceSoft Inc

Toronto
On-site
CAD 100,000 - 150,000
30+ days ago

Senior Developer

Critical Mass

Calgary
Hybrid
CAD 80,000 - 100,000
30+ days ago

Junior Developer (Permanent)

Babcock Mission Critical Services España SA.

Ottawa
Hybrid
CAD 57,000 - 72,000
30+ days ago

Senior Developer – Fixed Income Trading

Releady

Toronto
Hybrid
CAD 100,000 - 130,000
30+ days ago

Senior Developer — Real-Time Fixed Income Trading (Hybrid)

Releady

Toronto
Hybrid
CAD 100,000 - 130,000
30+ days ago

Senior Data Engineer — Build Scalable Data Pipelines

Robinhood

Toronto
On-site
CAD 80,000 - 120,000
30+ days ago

Junior ServiceNow Developer - Remote Start (Toronto)

Capgemini

Toronto
Hybrid
CAD 60,000 - 80,000
30+ days ago

Azure AI/ML Senior Developer & Tech Lead

Capgemini

Toronto
On-site
CAD 80,000 - 110,000
30+ days ago

Jr. ServiceNow Developer

Capgemini

Toronto
Hybrid
CAD 60,000 - 80,000
30+ days ago

Electrical Systems Developer for Rail Control Hardware

ZTR Control Systems

London
On-site
CAD 70,000 - 90,000
30+ days ago

Electrical Systems Developer

ZTR Control Systems

London
On-site
CAD 70,000 - 90,000
30+ days ago

Senior Software Engineer – Build Global Impact in Toronto

Passage

Toronto
On-site
CAD 80,000 - 110,000
30+ days ago

ASP Web Developer (Junior to Intermediate) - Grow & Build

ROSS

Richmond Hill
On-site
CAD 50,000 - 70,000
30+ days ago

Senior Analytics Engineer: Build Scalable Data Pipelines

Clutch Canada

Toronto
On-site
CAD 90,000 - 120,000
30+ days ago

Senior iOS Tooling Engineer — Build Scalable Dev Tools

Lyft

Toronto
Hybrid
CAD 136,000 - 170,000
30+ days ago

Top job titles:

Security Guard jobsData Scientist jobsForest jobsPorter jobsSocial Media jobsPharmaceutical Sales jobsApprentice jobsBiotech jobsLaboratory jobsAccount Executive jobs

Top companies:

Jobs at GoogleJobs at CbsaJobs at StarbucksJobs at LowesJobs at World BankJobs at Johnson & JohnsonJobs at AirbusJobs at Kelly ServicesJobs at MedtronicJobs at Estee Lauder

Top cities:

Jobs in VancouverJobs in WindsorJobs in SaskatoonJobs in KingstonJobs in GatineauJobs in AjaxJobs in Thunder BayJobs in LangleyJobs in WhitbyJobs in Longueuil

Similar jobs:

Computer Science jobsComputer Engineer jobsComputer jobsComputer Technician jobs
Software Developer Senior
Global Talent Alliance, Canada
Canada
Hybrid
CAD 100,000 - 120,000
Full time
30+ days ago

Job summary

A leading technology service provider is looking for a Senior Software Developer with expertise in C# and SQL to support public safety applications in Ontario. The role involves code enhancements, testing, and documentation for critical dispatch technologies. A minimum of 8 years of experience is required, particularly in a public safety environment. Candidates should possess strong communication skills and the ability to work in a hybrid environment, with 3 days onsite and 2 remote. This is an 11-month contract role starting May 2024.

Qualifications

  • 8+ years of experience with developing code in C# (.NET, ASP.NET, MVC, IIS, WCF).
  • 8+ years of experience with debugging, refactoring and optimization.
  • 8+ years of experience with developing code in SQL using SQL Server Management Studio.
  • 10+ years of software development experience in all aspects of the SDLC.

Responsibilities

  • Review and understand the existing code and architecture.
  • Code enhancements and create custom reports as required.
  • Conduct testing, integration, and deployment of the developed changes.
  • Fully document all developed code.

Skills

C# (.NET, ASP.NET, MVC, IIS, WCF)
SQL Server Management Studio
Java and Spring Boot
Angular
React
Flutter
Ionic
AngularJS
Job description
About the job Software Developer - Senior

Description

The Emergency Health Program Management & Delivery Branch (EHPMDB) supports life-critical services such as ambulance dispatch functions across Ontario. Under the Ambulance Act the Minister has the duty and power to establish, maintain and operate (alone or in co-operation with others) communication services used in dispatching ambulances, and to fund such services.

The Emergency Health I & IT Solutions & Technology Management Branch (EHSTMB) of the Health Services I&IT Cluster (HSC) supports these services through the acquisition, delivery and support & maintenance of related dispatch technologies, IT and telecommunications used within the Ambulance Communication Centres (ACCs) across the province and in the Branchs Head Office operations. These critical applications and technologies are used by the Ministry to support 24x7 mission critical 911 call taking and ambulance dispatch functions across the province, and includes:

  • Computer Aided Dispatch (CAD) application and tools
  • Telecommunication equipment and systems (i.e. Communication Console Systems and FleetNet)
  • Technologies that digitally connects Land Ambulance Dispatch with other partners in first response and the health system (i.e. Real-Time Data Service and Mobile CAD)
  • Reporting Applications and Tools
  • Business Support Applications (i.e. Paramedic Certification, Inspections)

MUST HAVES:

  • 8+ years of experience with developing code in C# (.NET, ASP.NET , MVC, IIS, WCF)
  • 8+ years of experience with debugging, refactoring and optimization
  • 8+ years of experience with developing code in SQL using SQL Server Management Studio

Description

  • Review and understand code and architecture of the existing code, and make updates as required to ensure the code is modular and can support scalability requirements
  • Code enhancements to existing features and new features as per approved requirements and design direction
  • Provide realistic work estimates to support project planning; capture business requirements and update business rules based on the requirements
  • Use structured methodologies, design best practices, implement code that is of quality, and clearly documented. The application should function as required, without any defects. The application must operate with the Operating System (OS) and other peripherals as identified
  • Create custom reports as required, applying Microsoft Technologies
  • Conduct testing, integration, and deployment of the developed changes across the environment
  • Review, analyze and recommend solutions to any defects discovered in production
  • Fully document all developed code, and transition in a steady state to a full-time resource.

Evaluation Criteria

Public Safety Experience - 30%

  • Experience working in a public safety environment, such as ambulance, fire or police
  • Experience with Computer Aided Dispatch (CAD application)

Development Experience -30%

  • 10+ years of software development experience in all aspects of the SDLC and Application Lifecycle Management.
  • 8+ years of experience with developing services and applications in Java and Spring Boot
  • 5+ years of experience with developing code in C# (.NET, MVC, IIS, WCF) as well as Java and Spring Boot
  • Demonstrated frontend experience with using Angular, React, Flutter, Ionic, AngularJS for development.
  • 8+ years of experience with developing code in SQL using SQL Server Management Studio
  • Experience with multi-threaded applications and concurrency patterns in C#
  • Demonstrated experience with building web applications, web services (SOAP and REST), and Windows client applications

Technical Skills -25%

  • Demonstrated experience and competency with Common Language Runtime (CLR), its limitations, weaknesses, and workarounds
  • 8+ years of experience with debugging, refactoring and optimization
  • Demonstrated experience with and knowledge of object-oriented programming and various design and architectural patterns
  • Experience with designing new modules/ functionalities which meet business/client needs.
  • Experience in applying fundamental design principles and best practices for scalable application
  • Experience with and knowledge of UI Design Principle

Communication Skills -15%

  • Strong consulting skills to engage with all stakeholders.
  • A demonstrated team player with a proven track record for meeting deadlines
  • Experience with building enterprise level applications that protect high-sensitiveinformation
  • Demonstrated knowledge and experience with public sector governance methodologies (e.g., UPM, architecture gating)

Start Date - 2024-05-01

End date - 2025-03-31

Duration - 11 months

Location - Toronto, Ontario (3 days onsite & 2 remote)

  • 1
  • ...
  • 100
  • 101
  • 102
  • ...
  • 105

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform

Empoweringjob seekers

Tools
  • Jobs
  • Resume review
  • Headhunters
  • Browse jobs
Company
  • About us
  • Careers at JobLeads
  • Site notice
  • Press
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • JobLeads Blog
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2026 | All rights reserved