Location: Toronto, Canada (Remote for now; hybrid 2days/week in future)
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.
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.
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