Tech Lead - Application Development

Jobgether — Canada · Posted ~3 hours ago

Lead Full-time

Skills

Application development Technical leadership Software architecture Code review Team leadership Stakeholder collaboration Software development AI

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Lead the development of modern software applications while guiding an engineering team through design, implementation, and continuous improvement. The role combines hands-on technical leadership, architecture and code quality ownership, stakeholder collaboration, and opportunities to work with emerging technologies and AI-driven initiatives.

Highlights

Technical leadership role combining hands-on software development with team guidance, stakeholder collaboration, emerging technology exposure, and opportunities to contribute to AI-driven transformation.

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. How Jobgether Works We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.