Our teams

We count on 400 specialized employees who collaborate on a daily basis to develop sophisticated software for public transportation and postal distribution.

More than 80% of our employees hold an undergraduate or graduate degree in information technology, engineering, or operations research. Many are former academic researchers with proven R&D experience.   

Business development
Business development and marketing

As part of the business development sector, these multi-disciplinary teams oversee sales, commercial agreements, communications, marketing, and product management.

Profiles:

  • College, undergraduate or graduate degree (IT, engineering, international law, marketing, communications, etc.).
  • Ability to work with clients and partners.
  • Expertise in the public transportation and/or postal operations sector.
  • Fluently bilingual (French and English); knowledge of other languages an asset.
  • Interest and availability for travel.
Software development
Products

Responsible for the design and the development of our products, these teams include software architects and designers, as well as product managers.

Profiles :

  • College, undergraduate or graduate degree (computer science, software engineering, etc.).
  • Working knowledge of Windows®, relational databases and object-oriented design.
  • Working knowledge of at least one of the following technologies : C++, C# et .NET®, ASP.NET, MVC, HTML, CSS, JavaScript, JQuery, Android, Java.
  • Knowledge of XAML et WPF is considered an asset.
  • Proven ability to analyze and solve technical problems.
  • Interest for team work.
  • Ability to communicate in French and English (oral and written).
Optimization modules

The superiority of our optimization software is based on the quality of the underlying algorithmic models. These experts in operations research, conceive and fine-tune the algorithms used in the application modules.

Profiles :

  • College, undergraduate or graduate degree (computer science and operations research, mathematics and computer science, etc.).
  • Working knowledge of C++.
  • Working knowledge of Windows®, relational databases, and object-oriented design.
  • Skills in analysis, modelling, and algorithm design.
  • Interest for team work.
  • Ability to communicate in French and English (oral and written).
Platforms

These teams coordinate the different technologies used, develop application tools and design the user interface.

Profiles :

  • College, undergraduate or graduate degree (computer science, computer engineering, etc.).
  • Working knowledge of C++.
  • For the User Interface Platform, working knowledge of C++, C++/CLI, XAML, WPF, WCF, C#, .Net and WinForms.
  • Windows®, relational databases (SQL) and object-oriented design.
  • Proven ability to analyze and solve technical problems.
  • Interest for team work and technology watch.
  • Ability to communicate in French and English (oral and written).
Projects
Customization, integration, and support

Responsible for projects with clients, these teams customize, integrate and support our software products in over 27 countries. They regroup software designers, application analysts, and project managers.

Profiles :

  • College, undergraduate or graduate degree (computer science, project management, software engineering, operations research, etc.).
  • Ability to conduct requirements analysis, client focus, and teamwork skills.
  • Working knowledge of C++.
  • Fluently bilingual (French and English); knowledge of other languages an asset.
  • Ability for team work.
  • Interest and availability for international travel.
Proof of concept and consulting services

A team dedicated to demonstrating proof of concept and providing consulting services to our clients. 

Profiles :

  • College, undergraduate or graduate degree (computer science, project management, software engineering, operations research, etc.).
  • Ability to work with multidisciplinary teams and to deal with the unexpected.
  • Capacity to act in an advisory capacity with internal teams and clients.
  • Fluently bilingual (French and English); knowledge of other languages an asset.
  • Interest and availability for international travel.
Internal support
Administration and human resources

These teams are responsible for the administrative support and management activities including accounting, finance, and human resources.

Profiles :

  • College, undergraduate or graduate degree (administration, accounting, human resources, etc.).
  • Adaptability, reactivity, and ability to manage multiple priorities.
  • Interest for teamwork and sense of responsibility.
Information systems

This area includes developers and technicians responsible for our IT infrastructure (software and hardware), the service center that provides internal and client technical support, and our quality assurance and documentation groups.

Profiles :

  • College, undergraduate or graduate degree (computer science, networking, software engineering, database administration, quality assurance, technical writing, etc.).
  • Responsiveness, flexibility, and attention to detail.
  • Proven ability to solve technical problems.
  • Interest for teamwork.

Interested in joining one of our teams? Send us your CV. We are always eager to meet talented people.

Apply
Please attach your files in MS Office, .PDF, .JPG, .PNG or .TXT formats.

* Mandatory field

Close

Any supporting documents for your application:
- Cover letter, reference, etc.
- Academic transcript