Software Development Internship / Stage Développement Logiciel

Montréal, QC, Canada
Internship
Student (College)

(En français ci-dessous)

Join a Montreal headquarter company that helps organizations around the world create a personalized journey of impact and fulfillment for their people. Explorance offers innovative Experience Management (XM) solutions because we believe that each experience matters.

 

As an Explorance Intern Developer, you will be helping the development team to create innovative world-class products. On the front-end, as a full stack web developer, you will use a combination of HTML, CSS, AngularJS, Node.js, and JavaScript to build the user interface. On the back-end, you will develop applications, servers, and databases that make up the foundational structure using C#, ASP.NET, Python, and SQL.

What you will do as our new Intern Developer:

  • Implementation of a robust set of services, features, and APIs that will power our web products.
  • Building secure and reusable code and libraries.
  • Translation of requirements and technical analysis into visual elements or back-end features.
  • Validation and correction of upstream technical design.
  • Understanding of fundamental design principles behind a scalable application.
  • Ability to implement automated unit testing.
  • Data migration, transformation, and scripting.
  • Troubleshooting and product bug correction.
  • Responsible for some feature demos.
  • Estimation of features and tasks.
  • Follow and participate in Explorance's development standards and guidelines.

Here's what you'll bring to the role :

  • Web fundamentals like HTML, JavaScript, and CSS
  • Accessibility Guidelines (WCAG)
  • CSS preprocessors like Sass or LESS
  • JavaScript frameworks like AngularJS, React, or Ember, etc. or JS-based build tools like Grunt, Gulp, and Bower
  • Libraries like jQuery
  • Front-end (CSS) frameworks like Foundation or Bootstrap
  • AJAX
  • SOAP and REST API knowledge
  • Experience working with graphic designers and UI/UX requirements
  • API design and development
  • CRUD (Create, Read, Update, Delete)
  • RESTful Services
  • Passionate about new technologies
  • Creative, self-motivated, with good interpersonal skills
  • Ability to work independently & within a team
  • A problem solver ready for a new challenge

Kindly note that employment is contingent upon receipt of a satisfactory background and reference check.

About Explorance

Explorance is a provider of innovative experience measurement solutions. The company empowers organization’s decision-making for action by measuring employee and student voice and feedback. Through scalable automation with tools including the Blue ® solutions and Metrics That Matter™, and expert-based services, Explorance facilitates continuous improvement and accelerates the insight-to-action cycle, leading to personal growth and organizational agility.

Founded in 2003, Explorance is headquartered in Montreal with business units in Chicago, Chennai, Melbourne, Amman, and London. Explorance works with 35% of the Fortune 100, and 25% of the top higher education institutions, including 8 of the world’s top 10 business schools. The company has clients in more than 40 countries. Since 2014, Explorance has been ranked consecutively as a top employer by the Great Places to Work Institute® and is currently ranked as the #1 “Best Workplace in Canada” for 2021.

Are you curious to get to know more about our approach and products? Check out our website.

-----------------------------------------------------------------

Joignez-vous à une entreprise avec un siège social situé à Montréal et qui aide des organisations du monde entier à établir un cheminement personnalisé qui favorise un impact et un accomplissement réels pour tous. Explorance offre des solutions innovantes de gestion de l’expérience (XM), car pour nous, chaque expérience compte.

En tant que développeur stagiaire au sein d’eXplorance, vous aiderez l’équipe de développement à créer des produits novateurs de classe mondiale. À l’avant-plan du logiciel, vous utiliserez une combinaison de HTML, de CSS, d’Angular, de Node.js et de JavaScript pour bâtir l’interface de l’utilisateur. À l’arrière-plan, vous développerez des applications, des serveurs et des bases de données qui représentent la structure de base avec C#, ASP.NET, Python et SQL.

Que ferez-vous en tant que développeur logiciel stagiaire ?

  • Mise en œuvre d’un ensemble robuste de services, des fonctionnalités et d’interfaces de programmation qui propulseront nos produits Web.
  • Mise au point de code et de bibliothèques sécuritaires et réutilisables
  • Traduction des exigences et des analyses techniques en éléments visuels ou en fonctionnalités dorsales
  • Validation et correction de la conception technique en amont
  • Compréhension des principes fondamentaux derrière une application évolutive
  • Habileté à mettre en œuvre de tests unitaires automatisés.
  • Migration, transformation et scriptage de données
  • Rédaction de conceptions techniques et d’architectures partielles
  • Effectuer des revues de codes efficaces
  • Dépannage et correction de bogues de produits
  • Effectuer la démonstration de certaines nouvelles fonctionnalités
  • Estimation des fonctionnalités et des tâches.
  • Suivre les directives et les normes de développement d’eXplorance et y participer

Voilà ce que vous allez amener à ce poste de travail :

  • Fondamentaux Web tels HTML, JavaScript et CSS
  • Guides d’accès (WCAG)
  • Préprocesseurs CSS tels Sass ou LESS
  • Systèmes JavaScript tels AngularJS, React ou Ember, etc., ou outils JS tels Grunt, Gulp et Bower
  • Bibliothèques comme jQuery
  • Systèmes frontaux (CSS) tels Foundation ou Bootstrap
  • AJAX
  • Connaissance des interfaces de programmation SOAP et REST
  • Expérience de travail avec des designers graphiques et les exigences UI/UX
  • Conception et développement d’interfaces de programmation
  • CRUD (Create, Read, Update, Delete)
  • Services RESTful
  • Passion pour les nouvelles technologies
  • Habiletés interpersonnelles, créativité et sens de l’automotivation
  • Capacité à travailler seul et en équipe
  • Passion pour la résolution de problèmes et les nouveaux défis

Veuillez noter que l’emploi est subordonné à la réception d’une vérification satisfaisante des antécédents et des références.

À propos d’Explorance

Explorance est une entreprise qui fournit des solutions innovantes de gestion de l’expérience. Elle permet aux organisations de prendre des décisions qui reflètent l’opinion et la rétroaction des employés et des élèves. Grâce à une automatisation évolutive, des outils comme les solutions Blue® ou Metrics That Matter™, et des services d’experts, Explorance encourage les améliorations continues et accélère le cycle de l’intuition à l’action, ce qui contribue à la croissance personnelle et à l’agilité organisationnelle.

Fondée en 2003, l’entreprise d’Explorance est située à Montréal, avec des bureaux localisés à Chicago, Chennai, Melbourne, Amman et Londres. Explorance collabore avec 35 % du Fortune 100 et 25 % des meilleurs établissements de l’enseignement supérieur, ce qui inclut 8 des 10 meilleures écoles de commerce au monde. L’entreprise compte des clients dans plus de 40 pays. Depuis 2014, Explorance fait continuellement partie des Meilleurs lieux de travail de l’institut Great Place to Work® et s’est classée au premier rang des « Meilleurs lieux de travail au Canada » en 2021.

Vous voulez en apprendre plus sur notre approche et nos produits ? Consultez notre site Web.

Share

Apply for this position

Required*
Apply with
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file