Full-Stack Developer Co-op
Ericsson
- Location
- Montreal,Quebec,Canada
- Employment
- Internship
- Work model
- On-Site
- Level
- Intern
- Posted
- 2h ago
Skills
About this role
Grandissez avec nous Lieu : Montréal, Québec. À l'heure actuelle, Ericsson Canada Inc. ne fournit pas d'aide à l'immigration/parrainage maintenant ou à l'avenir pour ce poste. À propos de cette opportunité : Ericsson est une grande entreprise, mais notre équipe est petite, autonome et entrepreneuriale. Chacun d'entre nous est impliqué dans plusieurs aspects du développement de logiciels ; de la conception au codage en passant par l'automatisation des tests. Nous maîtrisons l'orientation technologique de nos logiciels et choisissons nos outils de développement. Nous définissons et évoluons notre façon de travailler en développement. Nous sommes agiles et mettons rapidement en œuvre les fonctionnalités prioritaires de nos utilisateurs. Notre logiciel simplifie et automatise les tâches liées aux domaines de l'infrastructure cloud et du matériel des centres de données. Il est utilisé en interne par les architectes de solutions et les ingénieurs de pré-vente chez Ericsson pour concevoir des solutions de matériel de centre de données pour nos clients. Cette personne jouera un rôle clé dans le développement et le lancement réussi de notre logiciel de prochaine génération qui utilise les technologies REACT et node.js. Les impacts seront la simplification du flux de travail pour des centaines de personnes chez Ericsson et une réduction majeure des délais d'exécution pour nos clients. Ce que vous ferez : Spécifications des exigences et discussions de mise en œuvre. Conception et codage de fonctionnalités d'interface ou de serveur accompagnés de la rédaction des cas de test unitaires associés. Développement logiciel lié aux cas de test de fonctionnalités automatisés utilisant le framework Cypress. Participation aux discussions sur l'état et la priorisation du projet. Les compétences que vous apportez : Poursuivre des études de Baccalauréat ou Maîtrise en intelligence artificielle/apprentissage automatique, informatique, génie informatique, et aussi en développement de logiciels. Expérience dans le développement d'applications Web utilisant le langage de programmation JavaScript ou Typescript. Expérience avec la bibliothèque front-end REACT et/ou le framework back-end node.js. Exposition antérieure aux frameworks d'automatisation des tests de fonctionnalités (comme Cypress, Selenium ou similaire). Une certaine expérience de développement avec des bases de données relationnelles (par exemple MySQL) est également un atout. Connaissance de Linux, y compris les scripts shell Avoir une solide formation en algorithmique logicielle. Être un excellent joueur d'équipe. Être orienté vers les solutions et autonome. Être passionné par le développement logiciel, comme démontré par des activités parascolaires (hackathons, compétitions de logiciels, grands projets personnels, etc.). Join our Team Location: Montreal, Quebec. At this time, Ericsson Canada Inc. does not provide immigration assistance/sponsorship now or in the future for this position. About this opportunity: Ericsson is a large company, but our team is small, empowered and entrepreneurial. Each of us is involved in multiple aspects of software development; from design to coding to test automation. We own the technology direction for our software & chose our development tools. We define & evolve our ways of working in development. We are nimble and quickly implement our user’s prioritized functionality. Our software simplifies and automates tasks related to the cloud infrastructure and data center hardware domains. It is used internally by solution architects and pre-sales engineers within Ericsson to design data center HW solutions for our customers. This person will play a key role in the development and successful launch of our next generation software which is using REACT and node.js technologies. The impacts will be the simplification of the workflow for