Team Lead, Software Development at Maxa. About the role Maxa is seeking an experienced Team Lead for our Software Development department, based in the vibrant city of Montreal, Quebec. This position is ideal for a seasoned professional who is passionate about leading software engineering teams and driving innovative solutions. As a Team Lead, you will be responsible for overseeing the development process, ensuring high-quality deliverables, and fostering a collaborative environment among team members. Your leadership will be crucial in guiding projects from conception through to successful implementation.About the roleMaxa is seeking an experienced Team Lead for our Software Development department, based in the vibrant city of Montreal, Quebec. This position is ideal for a seasoned professional who is passionate about leading software engineering teams and driving innovative solutions. As a Team Lead, you will be responsible for overseeing the development process, ensuring high-quality deliverables, and fostering a collaborative environment among team members. Your leadership will be crucial in guiding projects from conception through to successful implementation.What you 'll doLead a energetic team of software developers, providing mentorship and guidance to enhance their skills and career growth.Oversee the software development lifecycle, ensuring that projects are delivered on time and meet quality standards.Collaborate with product management and other stakeholders to define project requirements and scope, translating them into actionable tasks for the development team.Implement best practices in software development, including code reviews, testing protocols,
and agile methodologies to optimize team performance.Foster a culture of innovation by encouraging team members to explore new technologies and approaches to problem-solving.Monitor project progress and provide regular updates to senior management, addressing any challenges that arise during the development process.Facilitate effective communication within the team and across departments, ensuring alignment on project goals and timelines.Conduct performance evaluations and provide constructive feedback to team members, helping them to achieve their professional objectives.Participate in the recruitment process, identifying and attracting top talent to join the software development team.Stay current with industry trends and advancements in technology to ensure that Maxa remains competitive in the software development landscape.Develop and maintain documentation related to software architecture, design, and operational procedures.Act as a point of contact for technical issues, providing support and guidance to resolve challenges efficiently.RequirementsA minimum of 5 years of experience in software development, with at least 2 years in a leadership or team lead role.Proficiency in programming languages such as Java, Python, or JavaScript, along with a strong understanding of software development frameworks.Experience with agile methodologies, including Scrum or Kanban, and a proven track record of successfully leading agile teams.Strong problem-solving skills and the ability to think critically under pressure.Excellent communication skills,
both written and verbal, with the ability to convey complex technical concepts to non-technical stakeholders.A degree in Computer Science, Software Engineering, or a related field is preferred.Familiarity with DevOps practices and tools, including CI/CD pipelines, is a plus.Experience with cloud platforms such as AWS, Azure, or Google Cloud is advantageous.A passion for technology and a commitment to continuous learning and improvement.Nice to havePrevious experience in a startup environment or fast-paced tech company.Knowledge of containerization technologies such as Docker or Kubernetes.Familiarity with database management systems, including SQL and NoSQL databases.Experience with mobile application development is a plus.Understanding of cybersecurity principles and practices.Skills & toolsProgramming Languages: Java, Python, JavaScriptDevelopment Frameworks: React, Angular, Spring, DjangoTools: Git, JIRA, Jenkins, Docker, KubernetesCloud Platforms: AWS, Azure, Google CloudMethodologies: Agile, Scrum, KanbanPractical notesThis position is based in Montreal, Quebec, and requires a full-time commitment. The successful candidate will have the opportunity to work in a collaborative and innovative environment, contributing to exciting projects that shape the future of technology at Maxa. Candidates requiring visa sponsorship should be prepared to provide documentation to support their application. We encourage all qualified individuals to apply, and we look forward to welcoming a new Team Lead to our talented software development team at Maxa. If you are ready to take on this exciting challenge and make a significant impact, please submit your application through the provided link. #J-18808-Ljbffr
📌 Team Lead, Software Development (Montreal)
🏢 Maxa
📍 Montreal