Computer programmers: contracts expiring in the next 24 months

Full award history for this category →

🔔 Alert me about expiring contracts ⬇ Export CSV
Contracts ending in 24 months
4
$3,298,188
Ending in the next 6 months
2
$696,821
Ending in 6–12 months
2
$2,601,367
Incumbent suppliers
4

What the numbers say

  • The largest incumbent, IBM Canada Limited, holds $2,319,048 of the expiring value (70% of the total).
  • $696,821 of the value ends within 6 months; $2,601,367 more ends in months 7–12.

Value ending per quarter

Quarter · value · number of contracts

2027-Q1$274,5111
2027-Q2$3,023,6773

Top incumbents with expiring contracts

SupplierContractsValueFirst end date
IBM Canada Limited1$2,319,0482027-05-06
Amyanatek1$422,3102027-04-11
BA TECH CONSULTING1$282,3192027-04-30
Tato Recruiting Inc., and S.i. Systems ULC, in Joint Venture1$274,5112027-03-05

Expiring by department

DepartmentContractsValue
Canada Border Services Agency1$2,319,048
National Defence2$704,629
Public Service Commission of Canada1$274,511

Largest contracts ending in the next 12 months

End dateDescriptionIncumbentDepartmentValueProcedureSource
2027-05-06CBSA - Level 3 Programmer/Software DeveloperIBM Canada LimitedCanada Border Services Agency$2,319,048Competitive - Open biddingCanadaBuys award notice
2027-04-11One Level 2 ProgrammerAmyanatekNational Defence$422,310Competitive - Open biddingCanadaBuys award notice
2027-04-30Two (2) Level 2 Programmer/AnalystsBA TECH CONSULTINGNational Defence$282,319Competitive - TraditionalCanadaBuys award notice
2027-03-05It ConsultantsTato Recruiting Inc., and S.i. Systems ULC, in Joint VenturePublic Service Commission of Canada$274,511Selective tenderingProactive disclosure

Method and sources

End dates come from the Government of Canada's proactive disclosure of contracts over $10,000 (delivery or contract-end date) and from CanadaBuys award notices (contract end date), published under the Open Government Licence – Canada.

An end date is not a re-tender announcement: the buyer may extend, exercise an option, use a standing offer, or stop buying. Treat each row as a lead to verify. Amendment rows that repeat a contract's running total are collapsed, so totals are approximate.

Refreshed daily. Last refresh: 2026-10-16 · Proactive disclosure dataset · CanadaBuys award notices