Innovative Software Engineer

2 weeks ago


Québec, Quebec, Canada OPTEL Full time

Transforming the Future of Global Traceability

At OPTEL, we're shaping the future of quality inspection and product integrity. As a certified B Corp company, our commitment to responsible capitalism drives innovation that matters.

About the Role

We're seeking an experienced software developer to join our innovative team in designing and optimizing cutting-edge solutions for track and trace on-premise plant management software. This role offers a unique opportunity to make a real-world impact on public safety by ensuring the integrity of healthcare products worldwide.

Key Responsibilities
  • Design, develop, and optimize features in an agile environment where innovation is at the heart of development;
  • Maintain and support our products, guaranteeing their performance and reliability in the long term;
  • Contribute to the team's continuous improvement culture by sharing your ideas and knowledge to advance development practices.
Requirements
  • Bachelor's degree in software development or equivalent with 8+ years of experience in the field;
  • Proficiency in C# or Python, or any other object-oriented programming language;
  • Expertise in database management and optimization;
  • Commitment to a holistic approach to software development, covering architecture, automation of testing, deployment, and security;
  • Strong team-working skills, with a mind open to constructive exchanges and collective innovation.
Benefits and Advantages
  • Competitive salary ($85,000 - $110,000 per year);
  • Flexible hours;
  • Hybrid work model;
  • Virtual health clinic and employee assistance program;
  • Group and dental insurance from day one;
  • Group RRSP and TFSA with employer contribution from day one;
  • On-site amenities (free parking and power stations, free coffee and fruit);
  • 50% reimbursement of the monthly RTC pass;
  • Several committees in which you can get involved (B-Corp Committee, Social Club, SST);
  • Open, bright areas and ergonomic offices;
  • Free English and French classes for those who wish to improve their level;
  • Organization present on several continents;
  • B-CORP certified company.

We are committed to creating a diverse and inclusive workplace. All qualified candidates are encouraged to apply.



  • Québec, Quebec, Canada InnovMetric Software Full time

    About the RoleWe are seeking a talented C++ developer to join our team at InnovMetric Software, a leading provider of 3D measurement software solutions. As a 3D Metrology Solutions C++ Engineer, you will play a key role in designing and developing innovative software solutions for smart 3D data acquisition tools and measurement result calculation and...

  • Software Engineer

    4 weeks ago


    Québec, Quebec, Canada EightSix Network Full time

    We are seeking a skilled Software Engineer to join our IT Solutions team. The ideal candidate will have experience in software development and a strong understanding of IT systems.Key responsibilities include:Designing and developing software applicationsCollaborating with cross-functional teams to identify business needsEnsuring high-quality software...

  • Software Engineer

    4 weeks ago


    Québec, Quebec, Canada Nordia inc. Full time

    We are seeking a skilled Software Engineer to join our team at {company}.Key Responsibilities:• Design and develop software applications• Collaborate with cross-functional teams• Ensure high-quality code and meet deadlinesAbout the Role:This is a fantastic opportunity to work with our team of experts and contribute to the development of innovative...


  • Québec, Quebec, Canada Paper Full time

    Job SummaryAt Paper, we are seeking a highly skilled Software Engineering Manager to lead our software development teams. The successful candidate will be responsible for overseeing the professional development, career growth, and performance evaluation of their direct reports. They will also collaborate with product managers and designers to facilitate the...


  • Québec, Quebec, Canada InnovMetric Software Full time

    Job OverviewInnovMetric Software is a leading 3D measurement software development firm, seeking a skilled C++ developer to join our team.The ideal candidate will have experience in object-oriented coding and a strong knowledge of the C++ language. They should also be able to design innovative solutions with our star software PolyWorks|InspectorTM and work at...


  • Québec, Quebec, Canada Coveo Full time

    Coveo is a pioneer in AI-powered search and recommendations, striving to personalize every digital experience for customers, partners, dealers, and employees.We're seeking an Innovative Software Development Intern to join our team and contribute to the development of cutting-edge solutions. This role requires strong full-stack development skills and a...


  • Québec, Quebec, Canada Les Hôtels JARO Full time

    Key Responsibilities:• Develop software applications using Agile methodologiesRequirements:• Strong background in software developmentWhat We Offer:• Collaborative work environmentAbout Us:Company is a leading provider of innovative solutions for the tech industry.


  • Québec, Quebec, Canada InnovMetric Software Full time

    Job OverviewAt InnovMetric Software, we're seeking a skilled C++ developer to join our team in maintaining and evolving the foundational software infrastructure for our cutting-edge metrology applications, PolyWorks. As a member of our software development team, you'll be responsible for optimizing code, ensuring robustness, and contributing to the long-term...

  • Software Engineer

    4 weeks ago


    Québec, Quebec, Canada Randstad Full time

    We are seeking a highly skilled Software Engineer to join our team at {company}. In this role, you will be responsible for designing, developing, and deploying scalable and efficient back-end systems.Key responsibilities include:Designing and implementing back-end APIs and servicesCollaborating with cross-functional teams to identify and prioritize project...


  • Québec, Quebec, Canada Aspire Software Full time

    About Aspire SoftwareWe are a rapidly growing organization making our mark in the field of information management. Our company, Aspire Software, operates under the Aspire Software portfolio and provides mission-critical solutions across multiple verticals.Job DescriptionWe are seeking a skilled Senior Software Developer to participate in development projects...

  • Software Engineer

    4 weeks ago


    Québec, Quebec, Canada Zendesk, Inc. Full time

    Job DescriptionZendesk Labs is a product innovator and solutions incubator that leans into Zendesk's innovation culture by collaborating with partners and teams across the company. We are looking for a skilled Software Engineer to join our team and contribute to designing and developing software solutions that elevate the best customer experiences.Key...

  • Software Engineer

    4 weeks ago


    Québec, Quebec, Canada Randstad Full time

    Job Title: Software Engineer - Backend DeveloperResponsibilities:• Design, develop, and test software applications• Collaborate with cross-functional teams to identify and prioritize project requirements• Ensure high-quality code and adherence to coding standardsRequirements:• Bachelor's degree in Computer Science or related field• 3+ years of...

  • Software Engineer

    1 month ago


    Québec, Quebec, Canada Eddyfi Africa Pty Full time

    Job OpportunityWe are a fast-growing international high-tech company offering innovative non-destructive testing solutions for the inspection of critical components.As a key member of our team, you will be responsible for designing, developing, and maintaining Windows applications in C# and C++.Your Responsibilities:Design and develop high-performance NDT...

  • Software Engineer

    4 weeks ago


    Québec, Quebec, Canada Bayshore HealthCare Full time

    Job Title: Software EngineerOur company is seeking a skilled Software Engineer to join our team. This role will involve designing, developing, and testing software applications.Responsibilities:* Design and develop software applications using programming languages such as Java, Python, and C++* Collaborate with cross-functional teams to identify and...


  • Québec, Quebec, Canada Ajax Systems Full time

    Job Title: Software EngineerJob Description:As a software engineer, you will be responsible for designing, developing, and testing software applications.Responsibilities:- Collaborate with cross-functional teams to identify and prioritize project requirements- Design and develop software applications using agile methodologies- Conduct unit testing and...


  • Québec, Quebec, Canada Centre de services scolaire des Premières-Seigneuries Full time

    Job Title: Software EngineerJob Summary: We are seeking a highly skilled software engineer with expertise in Java and Python programming languages. The successful candidate will be responsible for designing, developing, and maintaining our company’s software applications. This is an exciting opportunity to join our team and contribute to the development of...

  • Software Engineer

    4 weeks ago


    Québec, Quebec, Canada Bayshore HealthCare Full time

    Our company is seeking a skilled Software Engineer to join our team. The Backend Developer will be responsible for designing, implementing, and maintaining the back-end of our software applications. This is a great opportunity for a Full Stack Developer to work on a variety of projects and contribute to the growth of our company. As a Senior Software...


  • Québec, Quebec, Canada SocialFind Full time

    As a Senior Software Engineer, you will be responsible for developing and maintaining cloud-based applications.Key Responsibilities:Design and implement scalable and efficient software solutionsCollaborate with cross-functional teams to identify and prioritize project requirementsDevelop and maintain high-quality codeAt our company, we are committed to...

  • Software Engineer

    4 weeks ago


    Québec, Quebec, Canada PLEIN-R INC. Full time

    We are looking for a skilled Software Engineer to join our team at "{company}".Key Responsibilities: Design and develop software applications using various programming languages Collaborate with cross-functional teams to identify and prioritize project requirements Ensure high-quality code and adherence to coding standards Participate in code...


  • Québec, Quebec, Canada Entourage sur-le-lac Full time

    Job Title: Senior Software EngineerWe are seeking a seasoned Senior Software Engineer to join our team. The ideal candidate will have a strong background in full stack development and experience working with cloud-based technologies.Responsibilities:Design and implement scalable software solutionsCollaborate with cross-functional teams to deliver...