Technical Lead Developer

CA, Canada

Job Description

We are currently recruiting for a Technical Lead Developer to join our team to work remotely in Canada. This is a senior-level, hands-on engineering role. The successful candidate will be responsible for driving high-quality software development while providing technical directions to the team. This position focuses primarily on solution design, data migration, coding, and technical problem-solving. The Technical Lead Developer ensures technical excellence across the codebase, mentoring developers through code reviews and guidance, and collaborating closely with architects, product owners, and QA to deliver scalable and maintainable solutions.

Design, develop, and maintain complex software features, components, and services. Write clean, efficient, testable, and scalable code following best practices and established coding standards. Lead by example through hands-on coding in the core tech stack. Troubleshoot and resolve advanced technical issues across multiple layers of the system. Perform in-depth debugging, performance tuning, and system optimization. Contribute to architectural discussions by providing practical, code-level insights. 10+ years of professional software development experience, with at least 3 years in an engineering/technical leadership role within an enterprise environment. Must have working experience with SQL Server, data migration, SQL/T-SQL, C#, .NET 8+, GIT, Azure DevOps, OAuth 2.0. Proven expertise in Microsoft Azure (including Azure Functions, API Management, Azure Service Bus, Azure Storage). Proven experience with data integration and migration, including data mapping and transformation logic design, data validation, reconciliation; data quality, security and compliance; data monitoring, testing and performance. Angular 18+, Typescript, HTML, CSS, Web API, Dapper, JSON, REST. Experience using secure coding practices, principles & patterns (DRY, SOLID, TDD), and code coverage analysis. Familiarity with DevOps practices, Agile/Scrum, automated testing, and monitoring tools. Deep understanding of API technologies, microservice architecture, and system design. Data engineering or AI/ML integration would be a plus. * Excellent problem-solving, analytical, and decision-making skills.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3272007
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    CA, Canada
  • Education
    Not mentioned