Tech Lead Full Stack - Azure/React

New
Remote-first work model within CanadaFull-TimeLead
Salary119,380 - 170,115 CAD per year
Apply NowOpens the employer's application page

Job Details

Experience
7+ years
Required Skills
GraphQLSQLMicrosoft AzureSoftware Architecture.NETReactRESTful APIs

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, IT, or equivalent experience.
  • 7+ years of software development experience with strong proficiency in .NET technologies.
  • Strong experience building full-stack applications using React and modern front-end frameworks.
  • Hands-on experience with Microsoft Azure for designing and deploying cloud-native solutions.
  • Experience designing RESTful APIs and GraphQL services for distributed systems.
  • Strong understanding of software architecture principles, design patterns, and scalable system design.
  • Solid database design skills, including SQL optimization and schema design.
  • Proven experience leading technical projects from design to delivery in enterprise environments.
  • Strong communication and collaboration skills with the ability to align technical and business stakeholders.
  • Experience mentoring and guiding junior engineers is considered an asset.

Responsibilities

  • Collaborate with business and project teams to translate requirements into clear, scalable technical solutions.
  • Define and maintain logical and physical architecture artifacts aligned with system constraints and business needs.
  • Break down technical work into actionable tasks and guide the development team in planning and estimation.
  • Provide architectural and design guidance to ensure scalability, extensibility, and maintainability of systems.
  • Develop and maintain .NET-based applications and full-stack solutions using React and Azure services.
  • Design and implement RESTful APIs and GraphQL endpoints for system integration.
  • Ensure adherence to security, availability, and performance standards across all solutions.
  • Support cross-team collaboration for integrated enterprise initiatives and shared systems.
  • Contribute to architectural governance and technical standards across the organization.
  • Mentor and support junior developers while contributing to continuous team improvement and delivery excellence.
View Full Description & ApplyYou'll be redirected to the employer's site
119,380 - 170,115 CAD per year
Apply Now