Jobs at Alteo

View all jobs

C++ Developer [#3723]

100% Remote, ON
Alteo is looking for a C++ Software Developer 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:
  • DEC/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 and design patterns, unit testing
  • 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
  • Be curious to learn. Be able to do research independently or with minor supervision
  • The commitment to help every member of your team perform better
  • Experience in Analytics or iterative algorithms
  • Background in, or understanding of, operational research (OR), optimization algorithms
  • 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++ pour un poste permanent.

*** L'entreprise est située à Toronto mais le travail se fait 100% à distance ***

Responsabilités :
  • Inventer de nouveaux algorithmes pour résoudre les problèmes difficiles de la chaîne d'approvisionnement.
  • Réalisez le cycle de vie complet de vos idées : conception, implémentation, test et lancement.
  • 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 :
  • DEC/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 patrons de conception, les tests unitaires.
  • 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 et l'artisanat du logiciel
  • Être curieux d'apprendre. Être capable de faire des recherches de manière indépendante ou avec une supervision mineure.
  • L'engagement d'aider chaque membre de votre équipe à être plus performant.
  • Expérience en analytique ou en algorithmes itératifs
  • Expérience ou compréhension de la recherche opérationnelle (OR), des algorithmes d'optimisation.
  • L'anglais est indispensable, le français est un atout mais pas une obligation.

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