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 approachMake 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 / RESTDeep understanding of OOP, design patterns, algorithmsKnowledge of Windows Services, message queues, integrationsExposure to Azure or AWS is preferredKnowledge of Git, SVN, or TFSFront‑end Skills
Experience with Angular / React / Vue is a plusProficient in HTML5, CSS3, responsive UIAbility to integrate UI with backend securelyDevOps & Cloud
Familiarity with CI / CD pipelinesWorking knowledge of cloud environments (Azure / AWS)Soft Skills
Excellent communication and client-facing skillsStrong problem‑solving & analytical abilityAbility to work independently with minimal supervisionHigh ownership mindsetAdaptable to changing priorities and fast-paced environmentsPreferred Qualifications
Bachelor’s / Master’s in Computer Science or relevant field5–10 years of development experience with at least 2–3 years as a Technical LeadCertifications in Microsoft / .NET technologies are a plus#J-18808-Ljbffr