Jobs.ca
Jobs.ca
Language
STELCO - The Steel Company of Canada logo

Software Development – Team Lead

Hamilton, ON
CA$95,000 - CA$142,500/year
Senior Level
Full-Time

About the role

With a legacy that spans over 100 years, Stelco is a company that has grown along with Canada and its global partners. We understand that twenty-first century competition demands the highest quality products, period. So, Stelco is bringing together the people, technology, and unmatched market knowledge to, once again, take on that challenge from here at home.

Software Development – Team Lead

**Reports to:**Manager- Application Services

**Job Type:**Full Time, Permanent

**Location:**Hamilton, Ontario

**Salary Range:**Base salary starting at $95,000; final compensation commensurate with candidate's experience

Job Overview

The Software Development Team Lead is a hands‑on technical leader and people supervisor responsible for leading a team of software developers in the design, development, delivery, and support of enterprise applications. This role combines deep software development expertise with direct accountability for team performance, work item management, sprint execution, and delivery outcomes. The Team Lead plans and manages development work, assigns priorities, tracks progress against deadlines, and leads Agile ceremonies to ensure consistent, high‑quality delivery aligned with business objectives. In addition, the role provides technical mentorship, performance feedback, and operational oversight while promoting modern development practices, including the effective and responsible use of AI‑assisted development tools. This is an existing vacancy.

Safety is the Core Value of Stelco, and the individual will make Safety the #1 priority in the execution of all work activities, including monitoring contractor/vendor safety in support of work efforts.

Job Responsibilities

  • Lead, coach, and supervise a team of software developers, providing day‑to‑day direction and performance feedback
  • Plan, prioritize, assign and manage development work, sprint commitments, and delivery timelines
  • Lead Agile/Scrum ceremonies and ensure consistent, high‑quality delivery
  • Design, develop, and support secure, scalable, full‑stack applications
  • Develop comprehensive test strategies and translate them into unit, integration, and automated tests.
  • Serve as the escalation point for complex application issues and production incidents
  • Lead incident response, root cause analysis, and remediation activities
  • Promote engineering standards, conduct code reviews, and guide technical design decisions
  • Promote best practices and guardrails for responsible AI usage in software development
  • Collaborate with business partners to translate requirements into technical solutions
  • Implement and maintain CI/CD pipelines using Azure DevOps
  • Maintain availability for off-hours responses to high-priority issues.

Job Qualifications

  • Bachelor’s degree or community college diploma in Computer Science, Software Engineering, or related field

  • Experience leading or mentoring software developers

  • 6–8+ years of software development experience, including:

    • C#, .NET / .NET Core
    • MVC and modern frameworks
    • SQL Server
    • JavaScript, HTML, CSS
    • Git, Azure DevOps, IIS
  • Strong understanding of Agile methodologies, SDLC, and application security

  • Proven experience supporting and troubleshooting production systems

Assets

  • Experience with Microsoft D365
  • Experience using enterprise‑approved AI development tools
  • Industrial or manufacturing experience

Job Skills and Knowledge

  • Strong oral and written communication skills.
  • Ability to translate business and technical requirements into documentation, diagrams, and maintainable code.
  • Excellent interpersonal skills with the ability to communicate effectively with all levels of staff and management.
  • Ability to work both autonomously and within a collaborative team environment.
  • Strong organizational skills with the ability to manage multiple priorities and deadlines.
  • Ability to understand the “big picture” while maintaining attention to detail.
  • Proven ability to work effectively with Senior Management, IT teams, Project Managers, and Consultants. Demonstrated understanding of business processes and how technology can drive efficiency and effectiveness.

Working conditions

  • Normal, fast-paced office environment for a high impact team
  • Off‑hours production support with participation in an on‑call rotation.
  • In accordance with company policy, this is an in‑person role with the flexibility of one remote workday per week.

In accordance with the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act, Stelco is an equal opportunity employer who is committed to providing an inclusive and barrier free recruitment and selection process. Applicants should advise Human Resources if they require any type of accommodation during the recruitment process.

Among other tools and resources, we use AI-based tools to assist us in screening applicants for interviews for this position.

Sponsorship for work authorization is not available for this position. It is the candidate’s responsibility to ensure they are legally authorized to work in the location to which they apply .

#LP

About STELCO - The Steel Company of Canada

Mining

Quality is the driving force behind Stelco’s commitment to building the trust and loyalty of our customers. Today, in our technologically advanced facilities at Hamilton Harbour and Lake Erie, a proud workforce of 2,200 men and women bring together more than a century of hard-earned expertise, proprietary practices, and innovation.

The record of safety, environmental responsibility and job quality established by Stelco employees is unmatched in North America and around the world. This is Canadian steel, built by Canadians, for customers who require on-time delivery of the best quality products to get the job done. Together, we are building on a time-tested vision that proves quality will always matter.

Stelco was born out of an era of tremendous change, and Canada’s steel company forged its reputation on adapting to customer needs.

Asserting an innovative, forward-thinking vision has been central to Stelco’s resilience through the years, as generations of Stelco employees have left their mark on their company, communities, and their country.

Similar jobs you might like