Assistant Developpeur Fullstack

SNCF
Canton de Lille-5, France
2 days ago

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French

Job location

Canton de Lille-5, France

Tech stack

Clean Code Principles
Agile Methodologies
Amazon Web Services (AWS)
JIRA
Automation of Tests
Unit Testing
Code Review
Information Systems
Computer Programming
Computer Engineering
Continuous Integration
Scrum
Software Engineering
TypeScript
Datadog
Data Server Interface
React
Backend
Gitlab
Kotlin
Kubernetes
Front End Software Development
Terraform

Job description

Au sein de la DSI Personnels Roulants, vous participez à la conception et au développement de l'applicatif DocAdC, permettant le suivi de validation de la documentation relative à la conduite des trains. Vous accompagnez le sachant dans un premier pour constituer le backlog, puis l'équipe pour sa réalisation. Vous participez également aux tests de validations de l'application au cours des sprints.

L'équipe se compose de : 1 Product Owner/1 Scrum Master/1 Lead Technique/1 Développeur Back-End/ 1 Développeur Front-End/4 Développeurs Fullstack

Description de l'emploi

Vous serez en charge, accompagné à tout instant par l'équipe de :

  • Prendre en compte les besoins décrits par le Product Owner sous forme de User Stories

  • Réaliser des estimations de charge ou de complexité d'une évolution

  • Réalisation des développements en mode agile (Pair-Programming, Code Review, Clean Code, Intégration continue)

  • Réalisation de la documentation technique

  • Réalisation des tests unitaire

  • Démontrer régulièrement le travail effectué pour obtenir du feedback

  • Contribuer à la vie de l'équipe, être acteur des différentes cérémonies Agile

  • Participer aux mises en production et au suivi de la production

Environnement technique : ReactJS, Typescript, Kotlin, Quarkus, Aws, Kubernetes, Terraform,

Outils : Gitlab, Datadog, Jira

Requirements

De formation Bac +3 à Bac +5 (Bachelor, Master ou école d'ingénieur), avec une spécialisation en développement logiciel, systèmes d'information ou génie informatique.

Vos atouts :

  • Passionné, Autonome, Proactivité

  • Bonne capacité à travailler en équipe

  • Pragmatisme et adaptabilité aux situations, Bonnes bases en React / TypeScript et les technos JS

  • Connaissances théoriques des principes de tests automatisés, de l'intégration continue, de l'agilité

Apply for this position