Jobs at Alteo

View all jobs

C++ Developer (Algorithms) [#3722]

100% Remote, ON
Alteo is looking for a C++ Developer (Algorithms)  for a permanent position.

*** Company located in Toronto but job is 100% remote ***

Responsibilities:
  • Invent new algorithms to solve challenging supply chain problems
  • Take your ideas through full lifecycle: design, implement, test and release
  • Balance complexity, execution time and memory footprint to deliver performant solutions
  • Collaborate closely with your agile team members and other stakeholders
  • Connect with our global consulting team to solve customer issues and gather new requirements
  • Shape the future direction of our client as they move into new markets
Profile:
  • BAC in IT or equivalent
  • A love of data structures and algorithms, and the desire to apply them in the real world
  • Working knowledge of C++, including object-oriented design an design patterns
  • Ability to design high performance code that does in seconds what others do in hours
  • A high personal quality bar encompassing best software practices and craft
  • The commitment to help every member of your team perform better
  • Experience Analytics or iterative algorithms
  • Experience in optimization algorithms or statistical packages
  • Background in, or understanding of, supply chain management
  • English is a must, French is an asset but not required

Nice to have:

  • Experience working under agile methodologies such as Scrum
  • Experience using tools such as Visual Studio, JIRA, Confluence, Git, Jenkins, Artifactory
  • Experience developing and testing data structures and algorithms
  • Experience developing for virtual and cloud infrastructure

@@@@@
Alteo recherche un Développeur C++ (Algorithmes) pour un poste permanent.

*** L'entreprise est située à Toronto mais le poste est 100% à distance.

Responsabilités :
  • Inventer de nouveaux algorithmes pour résoudre les problèmes difficiles de la chaîne d'approvisionnement.
  • Réaliser le cycle de vie complet de vos idées : conception, implémentation, test et mise en production.
  • Trouver un équilibre entre la complexité, le temps d'exécution et l'empreinte mémoire pour fournir des solutions performantes.
  • Collaborez étroitement avec les membres de votre équipe agile et les autres parties prenantes.
  • Connectez-vous avec notre équipe de consultants internationaux pour résoudre les problèmes des clients et recueillir de nouvelles exigences.
  • façonner l'orientation future de notre client à mesure qu'il s'implante sur de nouveaux marchés.

Profil :
  • BAC en informatique ou équivalent
  • Un amour des structures de données et des algorithmes, et le désir de les appliquer dans le monde réel.
  • Connaissance pratique du C++, y compris la conception orientée objet et les modèles de conception.
  • Capacité à concevoir du code de haute performance qui fait en quelques secondes ce que d'autres font en quelques heures.
  • Une barre de qualité personnelle élevée englobant les meilleures pratiques logicielles et l'artisanat
  • L'engagement d'aider chaque membre de votre équipe à être plus performant.
  • Expérience des algorithmes analytiques ou itératifs
  • Expérience des algorithmes d'optimisation ou des progiciels statistiques
  • Expérience ou compréhension de la gestion de la chaîne d'approvisionnement.
  • L'anglais est indispensable, le français est un atout mais pas obligatoire.

Atouts :
  • Expérience de travail sous des méthodologies agiles telles que Scrum.
  • Expérience de l'utilisation d'outils tels que Visual Studio, JIRA, Confluence, Git, Jenkins, Artifactory.
  • Expérience dans le développement et le test de structures de données et d'algorithmes
  • Expérience du développement d'une infrastructure virtuelle et en nuage

Share This Job

Powered by