Talent.com

Software programmer Jobs in Richmond Hill, ON

Create a job alert for this search

Software programmer • richmond hill on

Last updated: 2 days ago

Project Manager – Enterprise Software Implementation

The Siroky Group Inc.Thornhill, ON, CA
Temporary

Month Contract | Remote-First | Greater Toronto Area.CAD, based on experience and qualifications.This posting is for an existing vacancy.Remote-first within the Greater Toronto Area, with occasiona... Show more

Principal Statistical Programmer

Everest Clinical Research Services IncMarkham, Ontario, CAN
CA$125,000.00 yearly
Full-time

Everest Clinical Research (“Everest”) is a full-service contract research organization (CRO) providing a broad range of expertise-based clinical research services to worldwide pharmaceutical, biote... Show more

Co-op Engineer - AI Software Engineering

Huawei Technologies Canada Co., Ltd.Markham, Ontario, CA
Internship

Huawei Canada has an immediate co-op opening for an Engineer.Founded in 2012, the Noah’s Ark lab has evolved into a prominent research organization with notable achievements in academia and industr... Show more

CMM Programmer, Operator and Inspector (Afternoon)

Ben Machine ProductsVaughan, ON, CAN
CA$30.00–CA$34.00 hourly
Full-time
Quick Apply

Ben Machine is a Canadian leader in defense and aerospace manufacturing.Founded in 1973, we have a strong, vibrant workforce of over 210 people across two facilities with over 100 CNC machines.Our ... Show more

Senior Software Engineer - Brokerage Platform

moomooNorth York, ON, CA
Full-time
Quick Apply

About Moomoo Canada Financial Inc.MFC) is a subsidiary of FUTU Holdings Inc.NASDAQ: FUTU), a global leader in online brokerage and wealth management solutions.Moomoo is one of the most trusted and ... Show more

Software Engineer Salesforce Marketing Cloud

Hour Consulting CorporationNorth York, ON
Full-time +1

Full-time · Permanent · Hybrid (Toronto) · Salesforce Marketing Cloud .Build and own the services, pipelines, and customer journeys behind an enterprise-scale communications pl... Show more

Software Developer - Sr.

Randstad CanadaNorth York, Ontario, CA
Temporary
Quick Apply

Are you a seasoned Java developer who loves building robust, high-performance applications from the ground up? We’re looking for a Senior Software Developer to join our tech team in Toronto.In this... Show more

Software Developer (Backend)

Game HiveRichmond Hill, ON, Canada
[filters.currency_variable_a_yearly]

This job is currently not accepting applicants. Show more

Senior Software Developer - Test Automation

General MotorsMarkham, Ontario, Canada
CA$115,000.00 yearly
Full-time

This posting is not for an existing vacancy within the organization and is open to new applications.As part of the application process, Artificial Intelligence will be used in the hiring process fo... Show more

Software Developer - Frontend Enterprise Web Applications Development

CIeNET InternationalMarkham, ON, CA
Full-time
Quick Apply

Location: Markham, Ontario, Canada.Position: Software Developer - Frontend Enterprise Web Application Development.CIeNET is a mobile, automotive, telecom and enterprise software services and soluti... Show more

Staff Software Architect – DevOps

General MotorsMarkham, Ontario, Canada
CA$137,300.00 yearly
Full-time

This posting is for an existing vacancy within the organization and is open to new applications.As part of the application process, Artificial Intelligence will be used in the hiring process for th... Show more

Project Coordinator - Amico Group of Companies - IT Software Department

AmicoRichmond Hill, ON, Canada
CA$45,000.00 yearly
Full-time

Corporate Services – IT-Software.Amico Corporation is a rapidly growing manufacturer of Medical Equipment with 9 manufacturing facilities employing over 850 people across North America.Amico Corpor... Show more

PLC Programmer

Martinrea International Inc.Vaughan, ON, CAN
CA$26.00 hourly
Full-time
Quick Apply

Lightweight Structures and Propulsion Systems.We employ approximately 16,000 skilled and currently operate in 57 locations in Canada, the United States, Mexico, Brazil, Germany, Slovakia, Spain, Ch... Show more

CNC (computer numerical control) programmer

Quality & Company Inc.Maple, ON, CA
CA$37.00 hourly
Full-time +1

Education: College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years.Develop and conduct production, inventory and quality assurance programs.Design plant la... Show more

Security Diagnostics Software Engineer

Advanced Micro Devices, IncMARKHAM, Ontario, Canada
Full-time

At AMD, we believe technology can change lives for the better.It can heal us, entertain us, and make us more connected, productive, and understanding of the world around us.And we’re looking for ta... Show more

Senior Software Engineer – Python & AWS (100% Remote)

Recrute ActionNorth York, ON, ca
CA$50.00–CA$58.00 hourly
Remote
Full-time
Quick Apply

Senior Software Engineer – Python & AWS (Remote).Be part of a dynamic technology team in the insurance sector and contribute to the delivery of modern cloud-native solutions that support large-... Show more

Software Engineer

PeopleToGoMarkham, Ontario, Canada
Permanent
Quick Apply

Great news job seekers, our client has an amazing opportunity for a.This company (established in 2001) strives to help senior-level marketing executives manage their marketing investments.Driven to... Show more

Security Software Developer

Evertz Microsystems LimitedMarkham, ON, CA
Full-time
Quick Apply

We’re looking for a Security Software Developer to join the networking device development team behind Evertz IP switch fabric products, including the EXE and NATX, and Evertz SDI router produ... Show more

Senior Software Developer

Teledyne Digital Imaging, Inc.ON,Concord,Canada
CA$93,700.00 yearly
Full-time

Senior Software Developer (C++) – Lidar & Geospatial Systems.Join Teledyne Optech, part of Teledyne Technologies, where you’ll help turn complex lidar data into powerful geospatial insights.You’ll ... Show more

Staff Software Applications Engineer – Automotive Embedded Systems

TalentlabMarkham, Ontario, Canada
Full-time

Staff Software Applications Engineer – Automotive Embedded Systems.Embedded Software, Automotive, Multimedia, Customer Engineering.TalentLab is recruiting a Staff Software Applications Engineer to ... Show more

People also ask
Project Manager – Enterprise Software Implementation

Project Manager – Enterprise Software Implementation

The Siroky Group Inc.Thornhill, ON, CA
5 days ago
Job type
  • Temporary
Job description

12–18 Month Contract | Remote-First | Greater Toronto Area

Contract Rate: $60–$80/hour CAD, based on experience and qualifications

Position Status: This posting is for an existing vacancy.

Location: Remote-first within the Greater Toronto Area, with occasional in-person meetings at TSG’s Thornhill office and client locations. Preference will be given to candidates located in the northern GTA who can readily attend in-person meetings when required.

Contract Term: Initial 12-month engagement with anticipated extension up to 18 months based on project requirements.

_________________________________________________________________

About Us

The Siroky Group Inc. (TSG) is a Canadian software development and consulting company specializing in technology solutions for the Out-of-Home advertising industry.

TSG is seeking an experienced Project Manager to lead a significant, multi-phase enterprise software modernization initiative. The role will span project mobilization, discovery, design, development, incremental releases, UAT and implementation.

This is a hands-on delivery leadership role with direct interaction with senior TSG and client stakeholders. The successful candidate will have significant autonomy in establishing project governance, delivery practices, reporting and coordination across multiple concurrent workstreams.

The Role

Working closely with TSG’s executive, product, technical and development teams, the Project Manager will be responsible for translating an established Statement of Work and delivery roadmap into a structured, executable project plan.

The project will be delivered using an Agile approach within defined commercial, scope, timeline and milestone commitments. The successful candidate must therefore be comfortable balancing Agile delivery with the realities of a large enterprise implementation, including disciplined scope and change control.

Key Responsibilities

  • Establish and maintain the overall project plan, release schedule, milestones and dependencies.
  • Translate contractual deliverables and timelines into manageable project workstreams, release plans and delivery activities.
  • Coordinate activities across Business Analysis, UX/UI, architecture, development, QA, DevOps and client teams.
  • Facilitate project kick-offs, planning sessions, status meetings, sprint/release planning and stakeholder reviews.
  • Track project scope, schedule, budget, risks, issues, assumptions and dependencies.
  • Maintain RAID logs and ensure risks and issues are actively managed and escalated when required.
  • Work closely with Product Ownership and Business Analysis to ensure requirements and acceptance criteria remain aligned with contracted scope.
  • Identify potential scope changes early, assess their impact and support the formal change-control process before additional work is undertaken.
  • Coordinate client SME participation, decision-making, UAT, approvals and milestone acceptance.
  • Monitor delivery against contractual milestones and support milestone acceptance and billing.
  • Provide clear, concise project reporting to TSG leadership and client stakeholders.
  • Coordinate third-party dependencies and integrations where required.
  • Establish practical project governance that supports delivery without creating unnecessary administrative overhead.
  • Support resource planning and identify capacity or scheduling risks before they impact delivery.
  • Maintain clear project documentation, decisions, action items and accountability across workstreams.
  • 7+ years of project management experience, preferably involving enterprise software development or implementation.
  • Demonstrated experience managing complex, multi-stream software projects.
  • Strong understanding of Agile software development and experience operating within fixed-price, fixed-scope or milestone-based commercial engagements.
  • Experience working directly with enterprise clients and senior stakeholders.
  • Strong understanding of the software development lifecycle, including requirements, UX, architecture, development, QA, UAT and production deployment.
  • Experience managing integrations between multiple enterprise applications and third-party systems.
  • Strong scope, risk, dependency and change-management skills.
  • Ability to translate complex technical and business discussions into clear actions, decisions and project plans.
  • Excellent written and verbal communication skills.
  • Strong organizational skills with the ability to keep multiple workstreams moving simultaneously.
  • Experience with Jira and modern project collaboration/documentation tools.
  • PMP, PMI-ACP, Scrum or similar certifications are considered an asset but are less important to us than demonstrated experience successfully delivering complex software projects.

What We’re Looking For

  • 7+ years of project management experience, preferably involving enterprise software development or implementation.
  • Demonstrated experience managing complex, multi-stream software projects.
  • Strong understanding of Agile software development and experience operating within fixed-price, fixed-scope or milestone-based commercial engagements.
  • Experience working directly with enterprise clients and senior stakeholders.
  • Strong understanding of the software development lifecycle, including requirements, UX, architecture, development, QA, UAT and production deployment.
  • Experience managing integrations between multiple enterprise applications and third-party systems.
  • Strong scope, risk, dependency and change-management skills.
  • Ability to translate complex technical and business discussions into clear actions, decisions and project plans.
  • Excellent written and verbal communication skills.
  • Strong organizational skills with the ability to keep multiple workstreams moving simultaneously.
  • Experience with Jira and modern project collaboration/documentation tools.
  • PMP, PMI-ACP, Scrum or similar certifications are considered an asset but are less important to us than demonstrated experience successfully delivering complex software projects.

The Person We’re Looking For

You are organized without being bureaucratic.

You know when a meeting is necessary—and when a five-minute conversation will solve the problem.

You are comfortable challenging timelines, identifying risks and asking difficult questions when something does not look achievable.

You understand the commercial impact of scope decisions and can maintain a strong client relationship while ensuring that out-of-scope requests are identified and handled appropriately.

Most importantly, you understand that successful project management is not about maintaining a project plan. It is about creating clarity, keeping people aligned, identifying problems early and getting complex software successfully into the hands of users.

Contract Engagement

This engagement is intended for an individual contractor who will personally perform the role throughout the engagement. TSG is seeking a dedicated individual resource rather than an agency-based or rotating consulting model.

The engagement is expected to average up to 40 hours per week, based on project requirements.

If you are an experienced enterprise software Project Manager who enjoys bringing structure to complex initiatives while keeping delivery practical and moving forward, we would like to hear from you.

How to Apply:

Our online application will give you the option to apply to this role as a complete person – not just a resume. The application will assess your qualifications, personality traits and workplace preferences. It should take 10 to 15 minutes to complete. After submitting, you'll receive an email inviting you to log in and view your assessment results.

We will review applications submitted via the online application, with priority given to those who have completed the assessment. We will not consider or accept applications sent directly via email or standard post.

We thank everyone for their interest. We will only contact individuals selected for the next step in our hiring process.

Accessibility & Accommodations
TSG is committed to providing an accessible recruitment process. Accommodations are available upon request for applicants with disabilities throughout the recruitment and selection process. If you require an accommodation during this process press the help button and send us a note.