Technical Lead

hireVouch$125K — $132K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 7+ years in software development, with 1-2 years in a senior/lead role.
  • Strong proficiency in C# and .NET Core for building APIs.
  • Hands-on experience with React and TypeScript, exposure to Tailwind CSS preferred.
  • Ability to deliver high-quality, maintainable code for front-end and back-end systems.
  • Excellent communication skills to convey technical concepts clearly.
  • Experience mentoring developers and facilitating technical discussions.
  • Strong understanding of software design principles and cloud services (AWS, Azure).

Responsibilities

  • Mentor and coach developers to grow their skills and align with goals.
  • Bridge communication between Product, QA, and DevOps teams for shared outcomes.
  • Lead technical discussions and promote best practices in software development.
  • Create a high-performing environment that values inclusion and learning.
  • Refine processes and drive efficiencies across engineering team efforts.
  • Participate in hiring and onboarding new team members.
  • Own architecture and performance for key services within the team.

Benefits

  • Flexible work hours promoting work-life balance.
  • Opportunities for professional development and continuous learning.
  • Collaborative and inclusive team culture.
  • Supportive environment for mentorship and growth.
  • Access to the latest technologies and tools for development.
Full Job Description
Role Overview
As a Technical Lead, you'll play a pivotal role in bridging engineering excellence with delivery and execution. You'll guide and mentor a team of developers through complex technical challenges, ensure high-quality code delivery and foster a collaborative culture of ownership, learning and continuous improvement. This role, reporting to the Software Development Manager, combines hands-on technical work with leadership and mentoring responsibilities.

On average, a Technical Lead spends:
  • 50-70% hands-on development (coding, reviewing, debugging, designing solutions)
  • 30-50% leadership and coordination (mentoring, planning, stakeholder alignment, technical direction, unblocking the team)
The exact mix can change depending on the current workload, project stage or complexity of the work.

This an active posting for a vacant position.
Salary range: $125,000-132,500 CAD annually

Key Responsibilities:
Leadership & Collaboration
  • Provide technical mentorship, coaching and feedback to developers fostering growth and aligning with organizational objectives.
  • Act as a bridge between Product, QA and DevOps teams; ensuring alignment, clear communication and shared ownership of outcomes
  • Lead technical discussions, promote software development best practices and facilitate architectural decision-making across teams.
  • Create a psychologically safe, high-performing team environment that values learning, inclusion and continuous improvement.
  • Partner with Engineering Leadership to refine processes (code review, release management, retrospectives, automation, etc.) and drive team efficiency across the Engineering team.
  • Participate in hiring (sourcing, interviewing, decision quality) and onboarding
Technical Ownership
  • Own the solution architecture, scalability and performance of key services and front-end components of your team's domain.
  • Set and uphold coding standards and quality benchmarks to ensure maintainable, secure and performant systems.
  • Review solution design and code contributions to ensure alignment with technical vision and product goals are being met.
  • Anticipate technical debt and balance it against feature delivery; making pragmatic trade-offs to maintain overall system health.
  • Stay current with evolving frameworks, design patterns, security practices, coding practices and guide adoption in collaboration with the other Technical Leads.
  • Serve as the Subject Matter Expert (SME) for your team's critical systems, guiding feasibility discussions, ensuring documentation accuracy, and fostering reliable knowledge transfer across the team.
Project Execution
  • Working collaboratively with Product and Architecture, as required, to translate product requirements into well-defined technical plans and actionable deliverables.
  • Lead sprint planning, estimation, refinement and prioritization in collaboration with Product and Design.
  • Proactively identify risks, blockers and dependencies; work cross-functionally to resolve these issues before they impact delivery.
  • Ensure timely delivery of project and sprint work while maintaining a strong focus on quality, scalability and security.
  • Continuously finding ways to refine and automate developer workflows to improve developer experience, increase velocity and reduce friction.
  • Contribute directly to the codebase as needed, especially on complex or high-impact initiatives; leading by example through clean, well-documented code and sharing your experience to elevate the team's collective capability.
Qualifications:
  • 7+ years of software development experience, with at least 1-2 years in a senior, principal or lead capacity.
  • Strong proficiency in C# and .NET Core, with experience building scalable and secure APIs and services.
  • Hands-on experience with React and TypeScript for modern front-end development, ideally with exposure to Tailwind CSS.
  • Proven ability to design, review and deliver high-quality, maintainable code across both front-end and back-end systems.
  • Excellent communication skills, with the ability to translate complex technical concepts to a diverse range of audiences.
  • Demonstrated experience mentoring and coaching software developers, facilitating code reviews and guiding a team through technical trade-offs and best practices.
  • Strong understanding of software design principles, cloud architecture (e.g. AWS, Microsoft Azure) and CI/CD pipelines (e.g GitHub Actions, Azure DevOps, GitLab).
Success in this Role Looks Like:
  • The team consistently delivers high-quality features on time.
  • Developers feel supported, mentored, and able to grow.
  • Systems are robust, scalable, and maintainable.
  • The Technical Lead actively unblocks the team and ensures coordination across Product, QA, and DevOps.
  • Stakeholders trust the team's ability to deliver and the Technical Lead's judgment on technical direction.

About hireVouch

hireVouch Careers

There has never been a more opportune time to join hireVouch, a leading entity in the innovative employment landscape. This company stands out as a beacon of professional growth and diversity, offering a plethora of job opportunities across various sectors.

Explore the Opportunities

At hireVouch, the commitment to innovation and leadership in the industry propels the company forward. Candidates are invited to explore numerous positions, from internships to full-time roles, each packed with benefits aimed at nurturing skills and career advancement.

Engage in Meaningful Work

hireVouch leads with a culture that values diversity and inclusion, ensuring all team members have access to the tools and training necessary for success. The company's environment encourages professional development through leadership training programs and hands-on innovation.

Join a Dynamic Team

Being part of the hireVouch team means more than just filling a position. It's about contributing to a culture of growth, where every member’s input is valued and drives the company forward. Collaboration and networking are at the heart of hireVouch, with a global team dedicated to pushing the boundaries of what's possible.

Innovate and Transform

hireVouch is a hub for those who are driven to innovate. The company offers a platform where creativity meets technology, creating solutions that redefine industries. Professionals at hireVouch lead the charge in deploying groundbreaking strategies that set new standards in the market.

Career Development at hireVouch

The trajectory of a career at hireVouch is filled with endless possibilities. The company supports its team members with robust training programs, access to cutting-edge tools, and opportunities for upward mobility. From mastering technical skills to enhancing leadership capabilities, hireVouch is committed to helping individuals achieve their professional goals.

Diversity and Inclusion

Embracing diversity, hireVouch implements comprehensive diversity training programs that enrich the company’s inclusive culture. This approach not only enhances team dynamics but also contributes to a broader perspective in decision-making and innovation.

Apply Today

Discover the array of job opportunities at hireVouch by exploring open positions that align with your skills and interests. The hiring process at hireVouch is designed to be transparent and engaging, ensuring that every candidate is able to showcase their strengths from the resume submission to the interview stage.

Stay Connected with hireVouch Careers

Keep up to date with the latest in career opportunities and industry insights directly from hireVouch. Tailor your experience by subscribing to job alert emails, offering a personalized gateway to new career paths and professional insights.

JOIN THE TEAM AT HIREVOUCH

Search for positions that match your qualifications and embark on a journey of professional growth and innovation at hireVouch.
Learn more about hireVouch
Industry

Similar Jobs

More Jobs at hireVouch

More Information Technology Jobs

Find similar Technical Lead jobs: