Back to Career page

Technical Lead / Lead Developer

5 - 10 Years of Experience
Hybrid

Job Description

Location: Toronto, Canada (Remote for now; hybrid 2days/week in future)

Job Summary

We are seeking a hands-on Technical Lead with strong development experience and the ability to independently manage client discussions, solutioning, and end-to-end project execution. The ideal candidate has grown from developer → senior developer → lead, and can take ownership of technical decisions, architecture, integrations, and delivery. Candidates with Open Work Permit or PR are preferred. Those already living in Canada for 2+ years will be given priority for cost efficiency and smooth onboarding. Experience in CCM domain (Quadient, OpenText, SmartCom, Doc1, etc.) is an added advantage, not mandatory.

Key Responsibilities

Client & Requirement Management

  • Participate in client meetings to understand requirements and present solutions.
  • Translate requirements into technical specifications and architecture.
  • Independently handle client calls, discussions, clarifications, and demos.

Technical Leadership

  • Take complete ownership of end-to-end solutioning including: Requirement understanding, Choosing the technology stack, Architecture design, Integration planning, Implementation approach
  • Make technical decisions and justify design choices made in past and ongoing projects.

Hands-on Development

  • Lead development by example — writing code, reviewing code, and guiding best practices.
  • Work on both front-end and back-end components using modern frameworks.
  • Build scalable, secure, maintainable applications.

Project Execution

  • Oversee delivery of assigned projects, ensuring timelines and quality.
  • Manage small teams or coordinate with distributed teams if needed.
  • Ensure smooth deployment, integration, and performance optimization.
  • Work with global client time zones (Canada/USA/Europe).

Quality & Process

  • Enforce coding standards, documentation, and testing processes.
  • Perform code reviews, unit testing, and ensure CI/CD adherence.
  • Contribute to continuous improvement and automation initiatives.

Technical Skills Required

Back-end Skills

  • Strong hands-on experience in ASP.NET, C#, Web API/REST
  • Deep understanding of OOP, design patterns, algorithms
  • Experience in SQL Server, database design, optimization & performance tuning
  • Knowledge of Windows Services, message queues, integrations
  • Exposure to Azure or AWS is preferred
  • Knowledge of Git, SVN, or TFS

Front-end Skills

  • Strong skills in JavaScript, jQuery, Bootstrap
  • Experience with Angular / React / Vue is a plus
  • Proficient in HTML5, CSS3, responsive UI
  • Ability to integrate UI with backend securely

DevOps & Cloud

  • Familiarity with CI/CD pipelines
  • Working knowledge of cloud environments (Azure/AWS)

Soft Skills

  • Excellent communication and client-facing skills
  • Strong problem-solving & analytical ability
  • Ability to work independently with minimal supervision
  • High ownership mindset
  • Adaptable to changing priorities and fast-paced environments

Preferred Qualifications

  • Bachelor’s/Master’s in Computer Science or relevant field
  • 5–10 years of development experience with at least 2–3 years as a Technical Lead
  • Certifications in Microsoft/.NET technologies are a plus
Thank you!
Your submission has been received!
Oops! Something went wrong while submitting the form.

or Send your resume at hr@belwo.com