Current jobs related to Team Leader, Software development - Montreal, Quebec - Consoltec - FlowFit Translation Management System


  • Montreal, Quebec, Canada Logibec Full time

    Are you looking for a rewarding opportunity to leverage your skills as a Team Leader in Software Engineering? If you seek a stimulating environment that fosters growth and achievement, this role may be the perfect fit for you.Position OverviewAs the Software Development Team Leader, reporting directly to the Director of Development, you will be responsible...


  • Montreal, Quebec, Canada Logibec Full time

    Are you looking for a rewarding position where your skills as a Team Leader and in Software Engineering can be effectively applied? Are you eager for a new and stimulating opportunity that offers a sense of achievement?Embrace the chance to be part of our growing organization, contributing to our outstanding reputation for user experience.Position OverviewAs...


  • Montreal, Quebec, Canada Logibec Full time

    Are you looking for a rewarding position where your skills as a Team Leader and in Software Engineering can be effectively applied? Are you eager for a new and exciting challenge that will bring a sense of achievement?Embrace the opportunity to be part of our growing organization, contributing to our outstanding reputation for user experience.Position...


  • Montreal, Quebec, Canada CMHC - SCHL Full time

    Software Engineering Team Leader at CMHCBecome a pivotal member of the Business Transformation team as the Software Engineering Team Leader at CMHC in a permanent full-time role with a hybrid work arrangement. This position entails overseeing a group of technology experts, fostering technical excellence, and spearheading innovation in software development...


  • Montreal, Quebec, Canada Points Full time

    ABOUT THE COMPANY:Points is committed to transforming the travel industry by collaborating with diverse sectors to generate innovative revenue opportunities through enhanced customer experiences. Our foundation is built on core principles of ambition, creativity, and teamwork, fostering an environment that values inclusivity and diversity.POSITION TITLE:...


  • Montreal, Quebec, Canada Points Full time

    ABOUT THE COMPANY:Points is committed to revolutionizing the travel industry by collaborating with diverse sectors to develop innovative revenue opportunities through enhanced customer experiences. Grounded in our fundamental principles of ambition, creativity, and teamwork, we aim to surpass expectations while nurturing a culture that values inclusivity and...


  • Montreal, Quebec, Canada Points Full time

    ABOUT THE COMPANY:Points is committed to transforming the travel industry by collaborating with diverse sectors to develop innovative revenue opportunities through enhanced customer experiences. Grounded in our fundamental principles of ambition, creativity, and teamwork, we aim to surpass expectations while nurturing a culture that values inclusivity and...


  • Montreal, Quebec, Canada IMDS Software Inc. Full time

    Job Title: Software Development AnalystWe are seeking a highly skilled Software Development Analyst to join our team at IMDS Software Inc.Job SummaryThe Software Development Analyst will be responsible for designing, developing, and testing software applications. The ideal candidate will have a strong background in computer science and experience with...


  • Montreal, Quebec, Canada IMDS Software Inc. Full time

    Job Title: Software Development AnalystWe are seeking a highly skilled Software Development Analyst to join our team at IMDS Software Inc.Job SummaryThe Software Development Analyst will be responsible for designing, developing, and testing software applications. The ideal candidate will have a strong background in computer science and experience with...


  • Montreal, Quebec, Canada IMDS Software Inc. Full time

    Job Title: Software Development SpecialistWe are seeking a highly skilled Software Development Specialist to join our team at IMDS Software Inc.Job SummaryThe successful candidate will be responsible for designing, developing, and testing software applications using various programming languages and technologies.Key ResponsibilitiesDesign and develop...


  • Montreal, Quebec, Canada IMDS Software Inc. Full time

    Job Title: Software Development SpecialistWe are seeking a highly skilled Software Development Specialist to join our team at IMDS Software Inc.Job SummaryThe successful candidate will be responsible for designing, developing, and testing software applications using various programming languages and technologies.Key ResponsibilitiesDesign and develop...


  • Montreal, Quebec, Canada IMDS Software Inc. Full time

    Job Title: Software Development SpecialistWe are seeking a highly skilled Software Development Specialist to join our team at IMDS Software Inc.Key Responsibilities:Design, develop, and test software applications using various programming languages such as C++, Java, and C#.Collaborate with cross-functional teams to identify and prioritize project...


  • Montreal, Quebec, Canada IMDS Software Inc. Full time

    Job Title: Software Development SpecialistWe are seeking a highly skilled Software Development Specialist to join our team at IMDS Software Inc.Key Responsibilities:Design, develop, and test software applications using various programming languages such as C++, Java, and C#.Collaborate with cross-functional teams to identify and prioritize project...


  • Montreal, Quebec, Canada IMDS Software Inc. Full time

    About the RoleWe are seeking a highly skilled Software Development Analyst to join our team at IMDS Software Inc. as a Programmer Analyst.Key ResponsibilitiesSoftware DevelopmentWrite, modify, integrate, and test software code to meet business requirements.Collaborate with cross-functional teams to design and develop software solutions.Technical...


  • Montreal, Quebec, Canada IMDS Software Inc. Full time

    About the RoleWe are seeking a highly skilled Software Development Analyst to join our team at IMDS Software Inc. as a Programmer Analyst.Key ResponsibilitiesSoftware DevelopmentWrite, modify, integrate, and test software code to meet business requirements.Collaborate with cross-functional teams to design and develop software solutions.Technical...


  • Montreal, Quebec, Canada IMDS Software Inc. Full time

    About the RoleWe are seeking a highly skilled Software Development Analyst to join our team at IMDS Software Inc. As a key member of our development team, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesSoftware Development: Write, modify, integrate, and test software code to meet business...


  • Montreal, Quebec, Canada IMDS Software Inc. Full time

    About the RoleWe are seeking a highly skilled Software Development Analyst to join our team at IMDS Software Inc. As a key member of our development team, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesSoftware Development: Write, modify, integrate, and test software code to meet business...


  • Montreal, Quebec, Canada IMDS Software Inc. Full time

    About the RoleWe are seeking a highly skilled Software Development Analyst to join our team at IMDS Software Inc. as a Programmer Analyst.Key ResponsibilitiesSoftware Development: Write, modify, integrate, and test software code to meet the company's requirements.Technical Communication: Communicate technical problems, processes, and solutions to...


  • Montreal, Quebec, Canada IMDS Software Inc. Full time

    About the RoleWe are seeking a highly skilled Software Development Analyst to join our team at IMDS Software Inc. as a Programmer Analyst.Key ResponsibilitiesSoftware Development: Write, modify, integrate, and test software code to meet the company's requirements.Technical Communication: Communicate technical problems, processes, and solutions to...

  • Product Manager

    3 weeks ago


    Montreal, Quebec, Canada Aspire Software Full time

    Product ManagerAspire Software is seeking a seasoned and accomplished Product Manager to spearhead product development projects for our diverse offerings.You will join a dynamic, collaborative, and innovative team, where you will have the opportunity to learn from a passionate group of professionals who thrive in a fast-paced environment.The Product Manager...

Team Leader, Software development

3 months ago


Montreal, Quebec, Canada Consoltec - FlowFit Translation Management System Full time

We are looking for a talented and experienced Development Team Leader with a strong background in software architecture to join our team. The Development Team Leader will be responsible for leading a team of developers, driving technical excellence, and contributing to the overall architecture and design of our software solutions. The ideal candidate will have a proven track record of leadership in a development environment, with experience in software architecture, design patterns, and best practices. They will possess excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams to deliver high-quality, scalable, and maintainable software solutions. As a Team Leader, you will play a key role in shaping the technical direction of our projects and ensuring alignment with business goals and objectives.

Responsibilities

  • Lead and manage a team of developers, providing guidance, mentorship, and support to foster a culture of innovation, collaboration, and continuous improvement.
  • Collaborate with product owners, business analysts, and other stakeholders to understand project requirements, priorities, and constraints, and translate them into technical solutions.
  • Drive the architectural design and implementation of software solutions, ensuring scalability, reliability, and performance while adhering to industry best practices and standards.
  • Define and enforce coding standards, development guidelines, and quality assurance processes to maintain code quality, readability, and maintainability across the team.
  • Conduct code reviews, provide feedback, and mentor team members to promote knowledge sharing, skill development, and career growth.
  • Stay updated on emerging technologies, trends, and best practices in software development and architecture, and advocate for their adoption where appropriate.
  • Collaborate with other development teams, architects, and technical leaders to identify opportunities for code reuse, componentization, and standardization across projects.
  • Monitor project progress, track and report on key performance metrics, and proactively identify and address any technical issues or risks that may impact project delivery.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 10+ years of experience in software development, with a minimum of 3 years in a leadership role, leading development teams and driving technical excellence.
  • Strong understanding of software architecture principles, design patterns, and best practices, with hands-on experience in designing and implementing scalable, distributed systems.
  • Proficiency in programming languages such as C#, Typescript, or JavaScript, and familiarity with modern frameworks and technologies.
  • Excellent communication, leadership, and interpersonal skills, with the ability to effectively communicate complex technical concepts to both technical and non-technical stakeholders.
  • Experience with agile methodologies, DevOps practices, and CI/CD pipelines is a must.
  • Practical experience in writing unit and integration tests, in TDD and BDD.
  • Practical experience in service-oriented architecture (API and SDK).
  • Familiarity with cloud platforms such as Azure, AWS or Google Cloud Platform, and experience with microservices architecture and containerization technologies (e.g., Docker, Kubernetes) is highly desirable.
  • Excellent written and verbal communication skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders.
  • Gifted thinker, extremely resourceful, detail-oriented and proactive.
  • Team player who always places the interest of the team first.
  • Strong time management skills and work ethic (highly motivated).
  • Bilingual (English and French).