Skip to main content
Built for Canadian job search2,868+ jobs tracked1,130+ LMIA-related roles20+ public guides
All Careers

Software Developer Jobs in Canada

Software developers design, build, and maintain applications and systems. Canada's tech sector is booming with demand across Toronto, Vancouver, Montreal, and remote positions nationwide.

50 open positions

50 Software Developer Positions

software developer

Aarorn TechnologiesOntario, Guelph1 day ago

3d programmer

Nova Design cuisines et salles de bainQuebec, Trois-Rivières1 day ago

software developer

Aequilibrium SoftwareBritish Columbia, Vancouver1 day ago

software developer

302 Town Centre Blvd.Ontario, Markham1 day ago

software developer

Tech Talent InternationalQuebec, Montréal1 day ago

software developer

SecuriguardOntario, New Tecumseth2 days ago

software developer

Source CodeOntario, Toronto2 days ago

software developer

Source CodeOntario, Toronto2 days ago

software developer

Odaia IntelligenceOntario, Toronto2 days ago

software developer

BuyerlinkBritish Columbia, Victoria2 days ago

software developer

MercorOntario, Toronto2 days ago

software developer

Landmark Homes & ACQ BuiltAlberta, Edmonton3 days ago

software developer

VY SYSTEMS CANADAOntario, Richmond Hill4 days ago

application programmer

BBP ÉnergiesQuebec, Saint-Léonard4 days ago

software developer

Esprit NexusAlberta, Calgary5 days ago

software developer

Uride or search through thousands of other job postings on Job Bank, Canada’s one-stop job board.Ontario5 days ago

software developer

UNIWAY COMPUTERSSaskatchewan, Saskatoon5 days ago

software developer

Source CodeOntario, Toronto5 days ago

Java programmer

Techladder Inc. or search through thousands of other job postings on Job Bank, Canada’s one-stop job board.Ontario5 days ago

software developer

MercorOntario, Toronto6 days ago

software developer

Johnson Service Group (Internal Careers)Ontario, Burlington6 days ago

software developer

Radiant Systems Solutions, Inc. or search through thousands of other job postings on Job Bank, Canada’s one-stop job board.Ontario6 days ago

software engineer

Rail-Veyor technologiesOntario, Sudbury6 days ago

senior software developer

Raenan ConsultancyOntario, Toronto6 days ago

software developer

Source CodeOntario, Toronto6 days ago

software developer

MDS Coating TechnologiesPEI, Slemon Park7 days ago

software developer

AtimiBritish Columbia, Vancouver7 days ago

software developer

Match Point SolutionsAlberta, Edmonton7 days ago

software developer

MercorOntario, Toronto7 days ago

software engineering lead

Nord QuantiqueQuebec, Sherbrooke7 days ago

software engineer

ORGN TechnologiesBritish Columbia, Richmond7 days ago

software developer

LancesoftOntario, Markham8 days ago

software developer

CreditbookQuebec, Montréal8 days ago

senior software developer

TSI SystemgroupQuebec, Westmount11 days ago

software developer

DFBooking CareersOntario, Toronto11 days ago

software developer

Growth Tech ServicesAlberta, Edmonton11 days ago

software developer

Dye & DurhamOntario, Toronto11 days ago

software development programmer

FLEXY GROUPQuebec, LaSalle11 days ago

software developer

SRC CanOntario, Ottawa11 days ago

software developer

Acuity InsightsQuebec, Montréal12 days ago

software developer

InfoyaOntario, Toronto12 days ago

software developer

Acuity InsightsBritish Columbia, Vancouver12 days ago

software developer

City of YellowknifeNWT, Yellowknife12 days ago

software developer

Acuity InsightsAlberta, Calgary12 days ago

software developer

Total LifeBritish Columbia, Vancouver12 days ago

software developer

Deol Road CarrierOntario, Mississauga12 days ago

senior software developer

Pulse InfoframeOntario, London13 days ago

senior software developer

RBC Dominion SecuritiesOntario, Toronto13 days ago

senior software developer

RBC Dominion SecuritiesOntario, Mississauga13 days ago

software developer

Novus HealthOntario, Toronto14 days ago

Working as a Software Developer in Canada

Software Developer roles are in strong demand across Canada in 2026. Software developers design, build, and maintain applications and systems. Canada's tech sector is booming with demand across Toronto, Vancouver, Montreal, and remote positions nationwide. Employers in provinces like Ontario, British Columbia, Alberta, and Quebec are actively recruiting qualified candidates, with many positions offering competitive salaries and comprehensive benefits packages. The growing labour shortage in this field means job seekers with the right skills can negotiate favourable terms.

For internationally trained professionals, Canada offers several immigration pathways to work as a software developer. The Express Entry system under the Federal Skilled Worker Program prioritizes candidates with in-demand skills, and many software developer positions qualify for Labour Market Impact Assessment (LMIA) sponsorship. Provincial Nominee Programs (PNPs) in provinces with acute shortages can add 600 points to your CRS score, significantly boosting your chances of receiving an Invitation to Apply.

Key skills and qualifications for software developer positions in Canada include JavaScript, Python, React, Node.js, SQL, among others. Depending on the province, you may need specific certifications, professional licenses, or credential recognition from a Canadian regulatory body. Many employers also value bilingual candidates who can work in both English and French, particularly for positions in Quebec, New Brunswick, and the federal government.

Explore software developer compensation using our Canadian Salary Guide, check your immigration eligibility with the CRS Score Calculator, or use our Skill Gap Analysis to see how your profile matches open positions.

Hiring cities in current listings

Toronto14 jobs
Vancouver4 jobs
Montréal3 jobs
Edmonton3 jobs
Markham2 jobs

Employers hiring now

Source Code4 roles
Mercor3 roles
Acuity Insights3 roles
RBC Dominion Securities2 roles
Aarorn Technologies1 roles
Nova Design cuisines et salles de bain1 roles

Market entry strategy

Tech employers care less about formal licensing and more about stack fit, shipped work, and Canadian-ready communication. For LMIA and Global Talent Stream roles, resume precision matters.

Canadian tech hiring rewards clarity: scope, outcomes, and collaboration are more persuasive than long skill lists.

Compensation path

Entry level$55K – $75K
Mid career$75K – $110K
Senior$110K – $160K

Strong pay markets: Ontario, British Columbia, Quebec.

Technical Track

Senior Developer

2-4 years

$120K – $120K

Build toward this step with System Design, Code Review, Mentoring, and related leadership or domain depth.

Staff Engineer

3-5 years

$150K – $150K

Build toward this step with Architecture, Technical Strategy, Cross-team Leadership.

Principal Engineer

4-6 years

$180K – $180K

Build toward this step with Enterprise Architecture, Technical Vision, Industry Influence.

Management Track

Tech Lead

2-3 years

$130K – $130K

Build toward this step with Team Leadership, Project Management, Stakeholder Communication.

Engineering Manager

2-4 years

$150K – $150K

Build toward this step with People Management, Hiring, Budget Planning, and related leadership or domain depth.

VP of Engineering

4-7 years

$200K – $200K

Build toward this step with Organizational Design, Strategic Planning, Executive Communication.

Application checklist

Mirror the exact stack, cloud, or product keywords from the posting.
Show shipped features, measurable outcomes, and production ownership.
Add links to GitHub, portfolio, case studies, or public technical work where possible.

Frequently Asked Questions — Software Developer Jobs in Canada

How many software developer jobs are active in Canada right now?

JobFit is currently tracking 50 active software developer listings across Canada. The strongest hiring provinces in current listings are Ontario, Quebec, British Columbia, with concentration in Toronto, Vancouver, Montréal.

Are software developer jobs newcomer-friendly?

Software Developer jobs can still be newcomer-friendly even when few listings are marked LMIA-friendly. The best approach is to combine this role page with provincial guides, immigration tools, and Canadian-style resume optimization.

What salary range should software developer candidates expect in Canada?

Many employers hiring software developer candidates do not publish pay ranges directly. Compare several live listings, province wage reports, and licensing requirements before benchmarking offers.

Sources & review

Last reviewed May 20, 2026

This role guide combines live JobFit listings with official Canadian labour-market and immigration sources so candidates can understand where software developer demand is strongest, what employers are posting now, and how newcomer pathways fit this occupation.

Official sources used

Methodology

Province, city, and employer rankings on this page are generated from active JobFit listings matching software developer keywords. Salary and immigration context are reviewed against official labour-market and newcomer guidance.

Next steps