Role and Responsibilities
(English will follow)
Votre mission
En tant que développeur d’infrastructure complète (Full-Stack), votre mission est de collaborer au sein d’une équipe interfonctionnelle dans l’élaboration et la mise en œuvre de produits numériques afin que CAE demeure à l’avant-garde de la technologie.
Votre rôle et responsabilités principales
Agir comme spécialiste en développement
- Collaborer avec les membres de l'équipe pour développer des nouvelles fonctionnalités pour les prototypes et produits tout en participant à l'élaboration des scénarios utilisateurs et en implémentant des tests de conceptions clairs.
- Collaborer au développement de l’ensemble de l’infrastructure, de la base de données et l’infrastructure DevOps qui supportent le déploiement continu : des applications natives, jusqu’aux premières phases du cycle de développement.
Être un.e contributeur.trice à l’expérience client
- Utiliser les pratiques d’ingénierie Agile et divers logiciels et technologies de développement Web et/ou mobile pour développer rapidement des solutions créatives et efficaces qui améliorent l’expérience des clients
Être un collègue inspirant et motivant
- Partager des connaissances avec les membres de l’équipe et participer à divers centres d’excellence.
- Contribuer à un environnement de travail collaboratif et stimulant.
- Être un agent de changement et un promoteur de la pensée Agile.
- Créer des liens avec l’industrie pour connaître les tendances et proposer des idées innovantes.
Vos qualifications
- Adhérer à la mentalité agile
- Démontrer de la passion pour le développement
- Démontrer une aptitude pour l'apprentissage continu
- Être orienté vers l’expérience client et vers l’atteinte d’objectifs
Compétences techniques
- Expérience pertinente en programmation 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
- Expérience dans le développement d'APIs et l'architecture en microservices
- Expérience des tests unitaires et des tests fonctionnels automatisés
- Connaissance de l'intégration continue, de la livraison continue et du développement piloté par les tests
- Expérience d'utilisation de Azure DevOps est un atout
Your Role & Main Responsibilities
Be a Development Specialist
- Collaborate with team members to deliver features for prototypes and product enhancements based on clear user stories and implement design tests.
- Contribute to develop the full technology stack, from database and DevOps infrastructure that supports continuous deployment from: native apps, to front end development.
Be a contributor to elevate the customer experience
- 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.
Be an inspirational and motivational colleague
- Share knowledge with team members & participate in various Chapters
- Contribute to the collaborative and stimulating work environment
- Be a change agent & Agile mindset promoter
- Be connected to the industry to know tendencies and suggest innovative ideas
Your Qualifications
- Display an Agile mindset
- Show a passion for development
- Demonstrate interest for continuous learning
- Result-oriented, strong planning and organizational skill
- Be Customer-Centric and Objective-oriented
Technical skills
- Meaningful programming experience 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
- Experience in developing APIs and knowledge of Microservices architecture
- Knowledge of continuous integration, continuous delivery and test-driven development
- Experience with unit testing and automated functional testing
- Experience using Azure DevOps is an asset
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, b