Tech Lead - Application Development N 4C

Jobgether

Montreal (administrative region)

Hybrid

CAD 52,000 - 95,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Competitive salary CAD 52k-95k
Full-time daytime schedule

Job summary

Jobgether is seeking a Tech Lead - Application Development N 4C based in Canada. You will lead a team of developers through design, development, testing, and deployment of software solutions, ensuring alignment with business needs and quality standards.

You will mentor engineers, establish coding standards, review code, and collaborate with stakeholders to deliver AI-powered digital transformation initiatives. This role offers growth in a fast-paced, enterprise environment.

Qualifications

  • Bachelor's degree in Computer Engineering, Computer Science, or Information Technology (or Master's in Software Engineering)
  • Strong experience in application development and technical leadership
  • Proven ability to mentor teams and drive software quality

Responsibilities

  • Lead and support a team through design, development, testing, and implementation of software applications.
  • Collaborate with business and technical stakeholders to gather, clarify, and analyze requirements for new and existing projects.
  • Translate business and technical requirements into effective application development strategies and solutions.
  • Provide technical guidance, mentorship, and ongoing support to development team members.
  • Establish and promote adherence to coding standards, development methodologies, architecture principles, and best practices.
  • Review source code to ensure quality, maintainability, security, and alignment with standards.
  • Coordinate and participate in application testing to ensure solutions meet requirements.
  • Troubleshoot, diagnose, and resolve technical issues throughout the software lifecycle.
  • Monitor project progress, identify risks, and communicate status to stakeholders.
  • Participate in Agile ceremonies and project planning.
  • Stay informed about emerging technologies and development frameworks.

Skills

Application development
Technical leadership
Agile methodologies
Code review

Education

Bachelor's degree in Computer Engineering, Computer Science, or Information Technology
Master's degree in Software Engineering

Tools

Azure
Java

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Tech Lead - Application Development N 4C based in Canada.

Lead the development of modern software applications in a fast-paced, innovation-driven technology environment. You will guide a team of developers through the design, development, implementation, and continuous improvement of software solutions. The role combines hands-on technical leadership with stakeholder collaboration, ensuring solutions meet business needs and quality standards. You will play a key role in establishing strong development practices, reviewing code, and resolving complex technical challenges. The position offers exposure to emerging technologies and opportunities to contribute to AI-powered digital transformation initiatives. You will work collaboratively with technical and business stakeholders in an environment that values innovation, learning, and continuous improvement. This is an opportunity to lead talented technology professionals while delivering solutions with measurable impact for enterprise clients.

Accountabilities:
  • Lead and support a team of software developers throughout the design, development, testing, and implementation of software applications.
  • Collaborate with business and technical stakeholders to gather, clarify, and analyze requirements for new and existing projects.
  • Translate business and technical requirements into effective application development strategies and solutions.
  • Provide technical guidance, mentorship, and ongoing support to development team members.
  • Establish and promote adherence to coding standards, development methodologies, architecture principles, and software engineering best practices.
  • Review source code produced by team members to ensure quality, maintainability, security, and alignment with established standards.
  • Coordinate and participate in application testing to ensure solutions meet functional and technical requirements.
  • Troubleshoot, diagnose, and resolve technical issues throughout the software development lifecycle.
  • Monitor project progress, identify technical risks or blockers, and communicate status and key developments to relevant stakeholders.
  • Participate in Agile ceremonies, team meetings, planning sessions, and project discussions.
  • Stay informed about emerging technologies, development frameworks, industry trends, and innovative approaches to application development.
  • Encourage continuous improvement across development practices, team performance, and application delivery.
Requirements:
  • Bachelor's degree in Computer Engineering, Computer Science, or Information Technology, or a Master's degree in Software Engineering.
  • Strong professional experience in application development and technical leadership.
  • Demonstrated ability to lead, mentor, and provide technical direction to software development teams.
  • Strong understanding of software development lifecycle principles, coding standards, testing practices, and application architecture.
  • Experience working with Agile methodologies and collaborative software development environments.
  • Strong analytical and problem-solving capabilities, with the ability to troubleshoot complex technical issues.
  • Ability to review and assess code while providing constructive technical feedback to developers.
  • Strong communication and stakeholder-management skills, with the ability to explain technical concepts clearly to both technical and non-technical audiences.
  • Proactive, collaborative, and adaptable mindset with a strong commitment to continuous learning and innovation.
  • English proficiency at C2 level is required.
  • Relevant certifications such as Microsoft Azure Developer Associate (AZ-204), ISTQB Certified Tester, Microsoft Power Platform App Maker Associate, or Oracle Certified Professional Java SE 8 Programmer are considered valuable.
  • Experience with emerging technologies, cloud platforms, or AI-driven solutions is an advantage.
Benefits:
  • Competitive annual compensation ranging from CAD 52,000 to CAD 95,000, depending on qualifications and experience.
  • Hybrid work model in Montreal, Quebec, Canada.
  • Full-time, regular employment with a daytime work schedule.
  • Opportunity to lead technology initiatives involving AI-powered transformation and digital innovation.
  • Hands-on exposure to complex enterprise technology projects and real-world business challenges.
  • Access to mentorship, professional development, and continuous learning opportunities.
  • Opportunity to collaborate with a large, diverse community of technology professionals and industry specialists.
  • Career growth opportunities within an innovation-focused environment.
  • Collaborative workplace culture centered on integrity, inclusion, curiosity, courage, and innovation.
  • Opportunity to contribute to solutions that create measurable impact for global enterprise clients.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Technical Lead/Manager, Application Development
Technical Lead/Manager, Application Development

Randstad Canada • Mississauga

On-site
CAD 110,000 - 140,000
Bonus up to 20%
Professional growth opportunities
Collaborative team
Web Application Development Manager
Web Application Development Manager

Agilus Work Solutions • Toronto

On-site
CAD 145,000 - 155,000
RRSP programme
Hybrid work environment
1 day onsite in Mississauga
Quality Assurance Analyst
Quality Assurance Analyst

Jobgether • Canada

Remote
CAD 65,000 - 75,000
Remote work in Canada
3 weeks vacation and 5 personal days
Benefits from day one
Java Full Stack Lead
Java Full Stack Lead

Accenture • Mississauga

On-site
CAD 99,000 - 210,000
Senior Software Engineer II (Full Stack), Analytics & Automation
Senior Software Engineer II (Full Stack), Analytics & Automation

JobCubby • Canada

Hybrid
CAD 164,000 - 226,000
15% annual bonus
Fully remote within Canada
Comprehensive health & life insurance
+5
Technical Developer
Technical Developer

Altis Technology • Toronto

On-site
CAD 120,000 - 150,000
Engagement Manager
Engagement Manager

Jobgether • Canada

Remote
CAD 110,000 - 140,000
Remote work flexibility
Exposure to AI/ML and cloud tech
Global enterprise exposure
+1
113230 Full Stack Web Developer (On-site in Montreal)
113230 Full Stack Web Developer (On-site in Montreal)

CAE • Montreal

On-site
CAD 80,000 - 110,000
Open area office
Free parking (cars and bicycles)
Lunch counter with various menus
+2
Lead Software Engineer
Lead Software Engineer

Mpa Recruitment • Halifax

Hybrid
CAD 110,000 - 150,000
Cloud Solutions Architect - App Enablement Lead
Cloud Solutions Architect - App Enablement Lead

TechAlliance of Southwestern Ontario, London Economic Development Corporation • London

On-site
CAD 84,000 - 142,000