Current jobs related to Lead Software Engineer for Innovative Education Solutions - ChuteSaintPhilippe, Quebec - Turnitin


  • Saint-Anselme, Quebec, Canada ADI Process inc. Full time

    As a senior software engineer at our company, you will have the opportunity to work on cutting-edge software projects that drive business growth and innovation. With a focus on collaboration and teamwork, you will work closely with our experienced software development team to design, develop, and implement software solutions that meet the needs of our...


  • Mont-Saint-Hilaire, Quebec, Canada BBA Consultants Full time

    About BBA ConsultantsBBA Consultants is a leading engineering consulting firm that has been pushing the boundaries of innovation for over 40 years. We serve clients in the energy and natural resources industry, developing cutting-edge, flexible, and sustainable solutions from strategy to execution.With a network of 15 offices, our teams work collaboratively...


  • Saint-Bruno-de-Montarville, Quebec, Canada Intelliswift Software Inc Full time

    We are looking for a Senior Software Engineer to join our team at "Company". The ideal candidate will have experience in software development and a strong background in computer science.The successful candidate will be responsible for designing, implementing, and maintaining software systems that meet the needs of our business.Key responsibilities...


  • Mont-Saint-Hilaire, Quebec, Canada BBA Consultants Full time

    About BBA ConsultantsBBA Consultants is a leading engineering consulting firm that has been pushing the boundaries of innovation for over 40 years. We serve clients in the energy and natural resources industry, developing cutting-edge, flexible, and sustainable solutions from strategy to execution.With 15 offices across Canada, our teams work collaboratively...


  • Mont-Saint-Hilaire, Quebec, Canada BBA Consultants Full time

    About the Role:We are seeking a talented and motivated individual to join our team as a Software Solutions Integrator. As a key member of our team, you will be responsible for analyzing client needs, selecting solutions, and participating in the design, development, and deployment of software solutions.Key Responsibilities:Help clients identify their...


  • Mont-Saint-Hilaire, Quebec, Canada BBA Consultants Full time

    About BBA ConsultantsBBA Consultants is a leading engineering consulting firm that has been pushing the boundaries of innovation for over 40 years. We serve clients in the energy and natural resources industry, developing cutting-edge, flexible, and sustainable solutions from strategy to execution.With a network of 15 offices, our teams work collaboratively...


  • Mont-Saint-Hilaire, Quebec, Canada BBA Consultants Full time

    About the RoleThe Chief Practice and Technology Officer (CPTO) is a senior leadership position responsible for the strategic oversight and management of BBA Consultants' engineering practices, technological systems, innovation, quality, and continuous improvement efforts. This role combines leadership in engineering methodologies and operational...


  • Mont-Saint-Hilaire, Quebec, Canada BBA Consultants Full time

    About the RoleThe Chief Practice and Technology Officer (CPTO) is a senior leadership position responsible for the strategic oversight and management of BBA Consultants' engineering practices, technological systems, innovation, quality, and continuous improvement efforts. This role combines leadership in engineering methodologies and operational...


  • Saint-Bruno, Quebec, Canada Alstom Full time

    Alstom is seeking a Requirements Management Lead Engineer to join our Rolling Stock Engineering Train System organization. As a key member of our team, you will be responsible for defining and managing product requirements, ensuring consistency across projects and tenders, and collaborating with global teams for continuous improvements.Key...


  • Saint-Augustin-de-Desmaures, Quebec, Canada Bechtle Full time

    About the RoleWe are seeking a highly skilled Requirements Engineer to join our team at Bechtle. As a Requirements Engineer, you will play a crucial role in the development of software solutions that meet the needs of our diverse customer base.Key ResponsibilitiesIdentify and document the technical and functional requirements of software solutions through...


  • Saint-Augustin-de-Desmaures, Quebec, Canada Bechtle Full time

    About the RoleWe are seeking a highly skilled Requirements Engineer to join our team at Bechtle. As a Requirements Engineer, you will play a crucial role in the development of software solutions that meet the needs of our diverse customer base.Key ResponsibilitiesIdentify and document the technical and functional requirements of software solutions through...


  • Saint-Bruno-de-Montarville, Quebec, Canada Trans-Herbe inc. Full time

    We are seeking a highly skilled Senior Software Engineer to join our software development team. As a key member of our team, you will be responsible for designing, developing, and maintaining our software applications. The ideal candidate will have a strong background in software engineering and a passion for innovation.The successful candidate will have...


  • Saint-Jérôme, Quebec, Canada Bloc Mirabel Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team and contribute to the design and development of high-performance systems.The ideal candidate will have a strong background in software development and a proven track record of delivering scalable solutions.The successful candidate will be responsible for leading the...


  • Mont-Saint-Hilaire, Quebec, Canada BBA Consultants Full time

    About the RoleBBA Consultants is seeking a skilled Structural Engineering Specialist to join our team. As a key member of our engineering team, you will be responsible for designing and developing innovative solutions for complex structural engineering projects.Key ResponsibilitiesDevelop and implement structural engineering designs for various projects,...


  • Mont-Saint-Hilaire, Quebec, Canada BBA Consultants Full time

    About the Role:We are seeking a talented and motivated individual to join our team as a Software Development Trainee. As a key member of our team, you will have the opportunity to work on stimulating and instructive projects, and be coached by experienced professionals who are committed to developing their colleagues and sharing their knowledge.Key...


  • Mont-Saint-Hilaire, Quebec, Canada BBA Consultants Full time

    About the Role:We are seeking a talented and motivated individual to join our team as a Software Development Trainee. As a key member of our team, you will have the opportunity to work on stimulating and instructive projects, and be coached by experienced professionals who are committed to developing their colleagues and sharing their knowledge.Key...

  • AI Software Engineer

    2 weeks ago


    Saint-Bruno-de-Montarville, Quebec, Canada ISAAC Instruments Full time

    Job Title: AI Software EngineerAt ISAAC Instruments, we're seeking a highly skilled AI Software Engineer to join our Data & AI team. As a key contributor, you'll be responsible for packaging models, automating workflow, deploying AI models, and monitoring their performance. You'll work closely with data scientists, data analysts, and cloud solution...


  • Saint-Augustin-de-Desmaures, Quebec, Canada Randstad Full time

    We are seeking a skilled Senario Software Engineer to join our team. The ideal candidate will have experience with backend development, software engineering, and a strong understanding of computer science concepts. The successful candidate will be responsible for designing, developing, and maintaining high-quality software systems.Main Responsibilities:•...

  • Wayside Test Engineer

    4 weeks ago


    Saint-Bruno, Quebec, Canada Alstom Full time

    At Alstom, we're shaping the future of transportation. Our diverse team of experts is dedicated to creating innovative solutions that make a real difference in people's lives.Job Summary:We're seeking a skilled Wayside Test Engineer to join our team. As a Wayside Test Engineer, you'll play a critical role in ensuring the quality and reliability of our fleet...

  • Wayside Test Engineer

    4 weeks ago


    Saint-Bruno, Quebec, Canada Alstom Full time

    At Alstom, we're shaping the future of transportation. Our diverse team of experts is dedicated to creating innovative solutions that make a real difference in people's lives.Job Summary:We're seeking a skilled Wayside Test Engineer to join our team. As a Wayside Test Engineer, you'll play a critical role in ensuring the quality and reliability of our fleet...

Lead Software Engineer for Innovative Education Solutions

3 months ago


ChuteSaintPhilippe, Quebec, Canada Turnitin Full time

Company Overview
At Turnitin, we pride ourselves on being a leading innovator in the global education sector. Our services are utilized by over 16,000 academic institutions, publishers, and corporations worldwide, including renowned products such as Gradescope, iThenticate, and Turnitin Feedback Studio.

Position Summary
We are expanding our engineering team, which is dedicated to the development and support of our desktop application designed to enhance the software-based assessment experience for students globally. We are in search of C++ developers who are passionate about tackling complex challenges while ensuring quality, performance, and security.

Key Responsibilities
- Engage in hands-on coding, with approximately 90-95% of your time dedicated to writing code.
- Enhance the stability and monitoring of existing workflows.
- Provide expert guidance in technical design and development activities.
- Foster future success and stability through rigorous code reviews and automated testing.
- Collaborate closely with software architects and database/operations engineers on system infrastructure and design.

Qualifications
- A minimum of 5 years of experience in designing and developing applications using C++.
- Extensive knowledge of software development best practices, including design patterns, test-driven development, and debugging techniques.
- Strong technical and cross-functional communication skills, particularly with product, design, and operations teams.
- A degree in Computer Science or a related field.
- At least 1 year of experience with Angular, React, or JavaScript.

Benefits
Turnitin offers a competitive Total Rewards package, which includes generous time off and health and wellness programs that provide flexibility and support for life's challenges. Our Remote-First approach allows you to work in a manner that best suits your style, whether that be remotely, in one of our offices, or in a hybrid setup.

Our Mission
We are committed to ensuring the integrity of global education and making a meaningful impact on learning outcomes. We embrace diversity and respect local cultures, thinking globally while acting locally to maximize our influence in education.

Work Environment
- Flexible/hybrid working options.
- National holidays and monthly wellness reimbursement.
- Retirement plan with matching contributions.

Turnitin, LLC is dedicated to providing equal access to its programs, facilities, and employment opportunities, ensuring that all qualified applicants are considered without regard to age, race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.