Développeur d'applications digitales (Full Stack) / Digital Applications Developer (Full Stack)

CAE Inc. - Saint-Laurent, QC (il y a 30+ jours)

Postuler dès maintenant

Role and Responsibilities

Lorsque vous prenez l’avion, peu importe la destination, il y a de fortes chances que le pilote ait été formé par CAE. Le point focal étant les clients, l’équipe Accélérateur numérique s’engage à rehausser l’expérience de formation afin de s’assurer que les pilotes soient les meilleurs possible.

Voici quelques raisons pour lesquelles les employés aiment travailler à CAE!

Regardez la vidéo d’un collègue qui partage sa passion : https://www.youtube.com/watch?v=i8Vd5BFF_xk

Travail significatif qui favorise le perfectionnement professionnel
Possibilité de travailler dans l’industrie technologique et de s’y épanouir
Environnement de travail axé sur la collaboration
Faire partie d’une équipe à haut rendement

Ce que nous avons à offrir

Avantages sociaux : entièrement flexibles pour que vous puissiez choisir ce qui est important
Retraite : Régime de retraite à prestations déterminées et régime enregistré d’épargne-retraite (REER) collectif
Avantages financiers : Régime d’actionnariat et nombreux rabais d’entreprise
Programmes personnels et familiaux : Plan de bien-être physique et prestations de maternité complémentaires
Équilibre travail-vie personnelle : Horaires flexibles et « vendredis californiens » toute l’année
Plaisir au travail : Activités sociales et communautaires tout au long de l’année!

Votre mission

En tant que développeur d’infrastructure complète auront un éventail de responsabilités allant de l’élaboration et la mise en œuvre de produits numériques à veiller à ce que l’entreprise demeure à l’avant-garde de la technologie.

Nos développeurs participent à l’ensemble de l’infrastructure, de la base de données et l’infrastructure DevOps qui supportent le déploiement continu, aux applications natives, jusqu’aux premières phases du cycle de développement.

À titre de développeur, vous travaillerez au sein d’une équipe interfonctionnelle avec le chargé de produit, les concepteurs et le développeur principal en vue de développer conjointement les produits numériques.

Votre rôle et responsabilités principales

Utiliser les pratiques d’ingénierie Agile et divers logiciels et technologies de développement Web pour développer rapidement des solutions créatives et efficaces qui améliorent l’expérience des clients et des employés.
Collaborer avec les autres membres de l’équipe pour créer des scénarios d’utilisateurs et des tests de conception clairs pour les prototypes et les produits, et afin d’offrir continuellement des améliorations de produits.
Communiquer avec les équipes de TI au sujet des innovations numériques associées au fondement des systèmes de TI.
Communiquer avec les partenaires commerciaux à propos des processus Agile pour établir et gérer les attentes relatives aux méthodes de livraison et aux échéanciers.
Être un agent de changement et un promoteur de la mentalité agile
Contribuer au milieu de travail collaboratif et stimulant
Se garder à l’affût des nouvelles tendances et apporter des idées d’innovation

Vos qualifications

Diplôme universitaire en informatique ou en génie logiciel
Minimum 5 ans d’expérience en programmation en C # et .NET (4.7+ ou Core)
Expérience et connaissance pratique de HTML / CSS et connaissance de Angular (versions 2 à 7)
Connaissance pratique du développement sous Azure
Solide connaissance des Microservices et expérience de leur développement
Expérience d'utilisation de VSTS (Azure DevOps) est un atout
Expérience des tests unitaires et des tests fonctionnels automatisés
Passion pour le développement et une aptitude pour l'apprentissage continu
Connaissance de l'intégration continue, de la livraison continue et du développement piloté par les tests
Capacité démontrée à travailler et à prendre des décisions sans supervision
Capacité à s'adapter rapidement aux évolutions technologiques et à évoluer dans un environnement de R & D
Compétence en matière de planification et d’organisation, axée sur les résultats attitude de développement logiciel

À CAE, il est très important de créer des liens avec les gens. Si vous avez des questions au sujet de cette possibilité de carrière, n’hésitez pas à communiquer avec Sawsan Ghamraoui, spécialiste de l’acquisition de talents (sawsan.ghamraoui@cae.com )

Joignez-vous au moteur de changement à CAE - notre prochain horizon de croissance passe avant tout par l’innovation numérique afin d’appuyer la réussite de nos clients.

***********************************************************************************

If you’ve taken a plane to any destination in the world, chances are, your pilot was trained by CAE. With its strong customer focus, the Digital Accelerator team is dedicated to elevating the training experience to make pilots the best they can be.

Here are few reasons why folks love working at CAE!

Watch the video of a colleague sharing his passion: https://www.youtube.com/watch?v=i8Vd5BFF_xk

Meaningful work that drives professional development
Ability to enter and grow within the technology industry
Work in a collaborative environment
Be part of a high-performance team

What we have to offer

Benefits: fully flexible for you to choose what is important
Retirement: Defined Benefits Retirement Plan & Group Registered Retirement Savings Plan (RRSP)
Financial Perks: Employee Stock Purchase Plan & numerous corporate discounts
Personal and Family Programs: Physical Wellness Plan & Supplementary Maternity Plan
Work-Life Balance: Flextime & California Fridays all year
Fun at work: social and community events all-year round!

Your mission

As Full stack developers will have a range of responsibilities from shaping and implementing digital products to ensuring that we stay on the leading edge of technology.

Our developers contribute across the full technology stack, from database and DevOps infrastructure that supports continuous deployment, over native apps, to front end development.

As a Developer you will work in a cross-functional team with the Product Owner, Designers and Lead Developer to co-develop the digital products.

Your Role & Main Responsibilities

Use Agile engineering practices and various software and web development technologies to rapidly develop creative and efficient solutions that enhance the client customer and employee experience.
Collaborate with other team members to craft clear user stories, design tests
for prototypes and products, and continuously deliver product enhancements.
Communicate with IT teams about any Digital innovations that are tying into bedrock IT systems.
Communicate with business stakeholders about Agile processes to set and manage expectations about delivery methods and timelines.
Be a change agent & Agile mindset promoter
Contribute to the collaborative and stimulating work environment
Be connected to the industry to know tendencies and suggest innovative ideas

Your Qualifications

University degree in Software science or Software engineering
Minimum 5 years’ experience programming in C# and .NET (4.7+ or Core)
Experience and working knowledge of HTML/ CSS, and knowledge of Angular (versions 2-7)
Working knowledge of development using Azure
Strong knowledge of Microservices and experience developing them
Experience using VSTS (Azure DevOps) is a plus
Experience with unit testing and automated functional testing
Passion for development and a demonstrated interest for continual learning
Knowledge of continuous integration, continuous delivery and test-driven development
Demonstrated ability to work and make decisions unsupervised
Ability to adapt quickly to changes in technology and to operate in an R&D environment
Result-oriented, strong planning and organizational skill

Rigorous and creative software development attitude

At CAE, connecting with people is very important. If you have any questions on this career opportunity, please do not hesitate to contact Sawsan Ghamraoui, Talent Acquisition Specialist ( sawsan.ghamraoui@cae.com )

Join the engine that is changing CAE, pointing towards the next horizon of growth through digital innovations to support our customers in their success.

Position Type

Regular

CAE thanks all applicants for their interest. However, only those whose background and experience match the requirements of the role will be contacted.

Equal Employment Opportunity

At CAE, everyone is welcome to contribute to our success. With no exception.

As captured in our overarching value "One CAE", we’re proud to work as one passionate, boundaryless and inclusive team.

At CAE, all employees are welcome regardless of race, nationality, colour, religion, sex, gender identity or expression, sexual orientation, disability or age.

The masculine form may be used in this job description solely for ease of reading, but refers to men, women and the gender diverse.