Software Developer // Développeur de logiciels

Graduating this year and seeking your next challenge? We want you to share your subject matter expertise and join us for a unique personal and professional experience that will accelerate your growth.

Our world class team of 100+ Engineers builds leading-edge web, back-end and mobile applications from scratch, continuously upgrading and refining our proprietary systems. We employ the latest technologies to deliver a robust and scalable technology stack that will support our global reach and provide a seamless user experience. Always at the forefront of innovation, we help each other develop through knowledge sharing and continuous learning, which we refer to as SSENSE University. We encourage our engineers to give back to the tech community by contributing to open-source, publishing articles on our Tech blog and joining meetups. We deploy to production multiple times a day so be ready to have an immediate impact and learn fast!

At SSENSE, you will have the opportunity to work on complex software engineering problems, develop scalable distributed software systems and collaborate on a multitude of smaller projects. You will put your analytical and technical skills to the test, rolling up your sleeves to complete a project that will contribute to improving the functionality and level of service provided to both our internal teams and customers. 

This could include:
  • Participating in the development of our new mobile application
  • Developing our next-generation e-commerce platform, as we grow our international presence
  • Taking part in the design of effective services to manage our next-generation global supply chain management system
  • Contributing ideas and participating in solution design, implementation and testing
  • Partnering with the Product Management team to learn about business-side requirements

RESPONSIBILITIES
  • Utilize your expertise to engage in and enhance the lifecycle of services to design, develop, test, deploy, maintain and improve software
  • Manage individual project priorities, deadlines and deliverables
  • Analyze information and evaluate results to choose the best solution for effectively solving challenges
  • Participate in the development of best-of-breed next-generation systems
  • Join and support a productive and innovative team, working alongside peers, managers and collaborating teams

REQUIREMENTS
  • Bachelor's degree in Computer Science or a relevant technical field 
  • Master’s degree, further education or experience in engineering, computer science or other technical related field, an asset
  • Software development experience in one or more general purpose programming languages such as: C, C++, PHP, Java, JavaScript, Node.js (Typescript), Python, etc.
  • Experience working with two or more of the following: web application development, Unix/Linux environments, mobile application development, distributed and parallel systems, machine learning, information retrieval, developing large software systems, and/or security software development
  • Demonstrated ability to share knowledge via formal mentoring, reviewing code, reviewing design documents, giving technical talks or teaching classes
  • Interest and ability to learn other coding languages as needed
  • Excellent written and verbal communication skills in both French and English

--------

Vous terminez vos études cette année et cherchez un nouveau défi? Nous vous encourageons à partager votre expertise et à vous joindre à nous pour vivre une expérience personnelle et professionnelle unique qui propulsera votre carrière. 

En concevant des applications Web, back-end et mobiles novatrices à partir de zéro, notre équipe composée de plus de 100 ingénieurs de calibre international œuvre à la mise à niveau et à l’optimisation de nos systèmes propriétaires. L’emploi des plus récentes technologies nous permet d’offrir une pile technologique solide et modulable pour soutenir notre portée mondiale et fournir une expérience client fluide. Toujours à l’avant-garde, nous assurons le développement de chacun par le partage de connaissances et l’apprentissage continu dans le cadre de la plateforme SSENSE University. Nous encourageons nos ingénieurs à redonner à la communauté tech en contribuant sous forme de code source ouvert, en publiant des articles sur notre blogue tech et en participant à des meetups. Nous déployons en production plusieurs fois par jour donc soyez prêts à avoir un impact immédiat et à apprendre rapidement!     

Chez SSENSE, vous pourrez travailler sur des problèmes complexes d’ingénierie logicielle, développer des logiciels et prendre part à une panoplie de projets de moindre envergure. Vos aptitudes analytiques et techniques seront sollicitées par la réalisation d’un projet d'amélioration de la fonctionnalité et du niveau de service fournis autant à nos équipes à l’interne qu’à notre clientèle.  

Ce projet pourrait inclure :
  • Participer au développement d’une nouvelle application mobile
  • Développer notre plateforme e-commerce novatrice en phase avec notre présence internationale croissante
  • S’impliquer dans la conception de services efficaces pour notre système de gestion de chaîne d’approvisionnement avant-gardiste
  • Faire part de ses idées et participer à la conception, l’implantation et l’évaluation de solutions
  • Collaborer avec l’équipe de Gestion de produit afin de prendre connaissance des besoins commerciaux 

RESPONSABILITÉS
  • Mobiliser son expertise dans le but d’optimiser le cycle de vie des services par la conception, le développement, le déploiement, l’évaluation et l’amélioration de logiciels
  • Gérer les priorités, délais, produits et livrables de ses projets
  • Analyser l’information et évaluer les résultats pour cerner la solution optimale de résolution efficace des défis
  • Participer au développement des meilleurs systèmes novateurs 
  • Se joindre à une équipe productive et innovante et la soutenir en travaillant de pair avec ses collègues, ses gestionnaires et les équipes collaboratrices

EXIGENCES
  • Baccalauréat en Génie informatique ou dans un domaine technique connexe
  • Maîtrise; expérience académique ou professionnelle en ingénierie, génie informatique ou dans un domaine technique connexe, un atout 
  • Expérience en développement de logiciels dans au moins un langage de programmation tel que: C, C++, PHP, Java, JavaScript, Node.js (Typescript), Python, etc.
  • Compétences appliquées dans au moins deux des domaines suivants: développement d’application numérique, environnements Unix/Linux, développement d’application mobile, systèmes distribués et parallèles, apprentissage machine, récupération d’informations, développement de logiciels volumineux et développement de logiciels de sécurité
  • Habileté démontrée dans le partage de connaissances via un mentorat officiel, la révision de code et de documents design ainsi que l’organisation d’exposés techniques ou de cours
  • Intérêt et capacité à apprendre d’autres langages de code au besoin 
  • Excellente maîtrise du français et de l’anglais, tant à l’oral qu’à l’écrit

 //

Want to apply later?

Type your email address below to receive a reminder

Apply to Job // Postuler pour le poste

Error // ErreurRequired field // Champ requis
Error // ErreurRequired field // Champ requis
Error // ErreurRequired field // Champ requis
Error // ErreurRequired field // Champ requis
insert_drive_file
insert_drive_file
Error // ErreurRequired field // Champ requis
Error // ErreurRequired field // Champ requis
Error // ErreurRequired field // Champ requis
Error // ErreurRequired field // Champ requis
Error // ErreurRequired field // Champ requis
Error // ErreurRequired field // Champ requis
Error // ErreurRequired field // Champ requis
Error // ErreurRequired field // Champ requis
Error // ErreurRequired field // Champ requis
Error // ErreurRequired field // Champ requis
Error // ErreurRequired field // Champ requis
Error // ErreurRequired field // Champ requis