Ingénieur logiciel / Software Engineer

Procom


Date: 6 hours ago
City: Montreal, Quebec
Contract type: Contractor

VERSION FRANÇAISE:


Ingénieur logiciel

Dans le cadre de ses ententes avec ses différents clients, Procom est actuellement à la recherche d’un Ingénieur logiciel pour une entreprise dans le domaine de l’investissement. Notre client est situé à Montréal.


Description des tâches et responsabilités – Ingénieur logiciel

Les responsabilités du poste incluent:

  • Vous êtes un développeur techniquement compétent et enthousiaste, prêt à travailler sur l’ensemble de la pile pour concevoir de nouveaux composants ou améliorer les existants ;
  • Vous travaillerez sur des composants en Scala (que nous pouvons vous aider à apprendre) dans une équipe agile répartie sur plusieurs fuseaux horaires ;
  • Vous participerez à toutes les phases du cycle de vie du produit : analyse, développement, tests ;
  • Vous proposerez des améliorations aux systèmes et processus, et prendrez progressivement la responsabilité de certaines zones ;
  • Vous collaborerez étroitement avec des développeurs Scala expérimentés et aurez l’occasion d’apprendre et de progresser ;
  • Vos clients seront des développeurs d’applications avec qui vous collaborerez pour comprendre et livrer leurs besoins ;
  • Ce poste représente une excellente opportunité de travailler dans un environnement technique stimulant sur des problématiques à grande échelle, au cœur des activités de l’entreprise.


Exigences du poste – Ingénieur logiciel

  • Développeurs intermédiaires ou séniors avec de solides compétences en résolution de problèmes et en analyse ;
  • Curiosité technique, envie de comprendre les systèmes en profondeur, leurs choix de conception et compromis ;
  • Notre langage principal est Scala, mais la connaissance préalable n’est pas requise — nous recherchons des technologues compétents en C++, Java, Scala, .Net ou langages similaires ;
  • Bonne compréhension des concepts fondamentaux en informatique et des techniques d’optimisation de code ;
  • Compréhension de l’importance des tests et de la documentation pour livrer des solutions de qualité.


Type de poste

Contractuel (12 mois), avec de fortes possibilités de renouvellement.


Date de début

Immédiatement.


Numéro de référence

310131.


ENGLISH VERSION:


Software Engineer

As a part of its agreements with its various clients, Procom is currently seeking a Software Engineer for a company in the investment sector. Our client is located in Montréal.


Job details –
Software Engineer

Key responsibilities for this position include:

  • You should be a technically proficient and enthusiastic developer, with a desire to work on the full stack in order to help engineer new and existing components ;
  • You will work on new and existing components in Scala (which we can help you learn) in an agile team working across multiple time zones ;
  • You will support and lead different phases of the product lifecycle including analysis, development and testing ;
  • You will suggest improvements to our systems and processes and over time you will take ownership for some areas ;
  • You will collaborate closely with very experienced Scala developers and have the opportunity to learn and grow in this role ;
  • Your clients will be application developers and you will work with them to understand and deliver their requirements ;
  • The role is a great opportunity to work in a technically challenging environment on some large-scale problems core to the business.


Mandatory Skills –
Software Engineer

  • Intermediate and senior level developers with strong problem-solving and analytical skills ;
  • Technically curious, with a natural inclination to dig beneath the surface to understand how things work, why they are a certain way and what the design trade-offs were ;
  • Our main development language is Scala, but prior knowledge of Scala is not required -- we are seeking skilled technologists proficient in any of C++, Java, Scala, .Net, or similar languages ;
  • Good understanding of core computer science concepts and code optimization techniques ;
  • An understanding that testing and documentation is critical to delivering high quality solutions.


Assignment Length

12-month contract – renewable.


Start date

Immediately.


Reference number

310131.
Post a CV