Arqiva
Tracsis
Développeur Full stack Senior
Le poste
Développeur Full Stack Senior
Nos collaborateurs talentueux créent la technologie de demain.
De la planification à la maintenance, en passant par la sécurité des personnes, 2.7 millions de personnes bénéficient quotidiennement de nos logiciels. La technologie rend cela possible ; ce sont les personnes qui concrétisent ces projets, et vous pourriez en faire partie.
Tracsis Rail Safety développe des solutions logicielles qui aident les organisations ferroviaires à planifier, gérer et réaliser des travaux critiques pour la sécurité sur l'ensemble du réseau ferroviaire.
Nos produits sont utilisés pour améliorer la sécurité des travailleurs, rationaliser les processus opérationnels et soutenir la conformité au sein d'une industrie hautement réglementée. En tant que développeur logiciel senior, vous jouerez un rôle clé dans la conception, le développement, le test et la livraison de solutions logicielles de haute qualité qui soutiennent ces systèmes critiques pour la sécurité.
Vous travaillerez au sein d'une équipe d'ingénierie collaborative, contribuant à construire des applications évolutives, sécurisées et fiables qui ont un impact réel sur l'industrie ferroviaire.
Nos valeurs : Nous sommes guidés par quatre valeurs fondamentales qui façonnent notre façon de travailler et de collaborer : Progression – s'améliorer et se développer continuellement. Intégrité – faire ce qui est juste, en toutes circonstances. Collaboration – travailler ensemble pour accomplir davantage. Responsabilisation – prendre ses responsabilités et livrer avec obligation de rendre des comptes.
Prochaines étapes
Télétravail - Royaume-Uni
Contrat de 3 mois avec possibilité de prolongation.
Notre équipe d'acquisition de talents s'engage à répondre à tous les candidats dans un délai raisonnable.
Le processus :
- Appel avec notre équipe d'acquisition de talents
- Entretien technique de 60-90 minutes
- Entretien comportemental de 30-45 minutes
Notre processus est conçu pour nous permettre de comprendre vos compétences et votre expérience, et pour vous donner l'opportunité d'en savoir plus sur le poste ainsi que sur l'entreprise.
Nous nous engageons à bâtir une main-d'œuvre diversifiée. Même si vous ne cochez pas toutes les cases, nous serions ravis d'avoir de vos nouvelles ! Si vous avez besoin d'aménagements ou d'un soutien supplémentaire pendant le processus de candidature et d'entretien, n'hésitez pas à nous contacter.
Le groupe Tracsis a connu une croissance rapide, se diversifiant dans des technologies de transport connexes et exécutant avec succès une stratégie qui l'a conduit à réaliser un total de dix-sept acquisitions.
Aujourd'hui, Tracsis est un fournisseur de premier plan de logiciels, de matériel, d'analyse de données/SIG et de services pour les secteurs du rail, des données de trafic et du transport au sens large. Le groupe compte environ 550 employés permanents qui servent sa clientèle croissante depuis ses bureaux au Royaume-Uni, en Irlande et aux États-Unis.
Vos missions
- Concevoir, développer et maintenir des applications et services logiciels.
- Écrire un code propre, efficace et maintenable.
- Construire et prendre en charge les pipelines CI/CD et les processus de déploiement.
- Développer des solutions robustes, sécurisées, évolutives et performantes.
- Résoudre les défauts, les incidents et les problèmes de performance.
- Analyser des problèmes complexes et fournir des solutions techniques efficaces.
- Collaborer avec les parties prenantes pour comprendre les besoins et apporter une expertise technique.
- Développer et maintenir des tests unitaires, d'intégration et système automatisés.
- Créer de la documentation technique et maintenir des ressources de partage des connaissances.
- Contribuer au développement et à l'amélioration continus du produit Tracsis Rail Safety.
Profil recherché
- Solide expérience commerciale avec PHP et React.
- Expérience avec des frameworks de test automatisés tels que PHPUnit, Playwright, Cypress, Jest ou PACT.
- Gestion de code utilisant des systèmes de contrôle de version basés sur Git (par exemple GitLab).
- Expérience de travail au sein d'équipes de développement logiciel Agile.
- Solide compréhension des principes d'ingénierie logicielle, des modèles de conception et des meilleures pratiques.
Compétences souhaitables
- Expérience de développement en Java.
- Expérience de travail avec des bases de données relationnelles et non relationnelles.
- Outils d'observabilité tels que New Relic, ELK, Grafana ou similaire.
- Technologies cloud-native incluant AWS, Docker, Kubernetes et Terraform.
- Microservices et conception d'API.
- Expérience de travail dans des environnements réglementés ou critiques pour la sécurité.
Avantages
- Horaires de travail flexibles pour favoriser l'équilibre vie professionnelle/vie privée
- 25 jours de congés + jours fériés
- Salaire compétitif
- Licence Udemy pour l'apprentissage et le développement
- Assurance santé Bupa
- Assurance vie (3x le salaire de base)
- Congé parental amélioré
- 2 jours de bénévolat par an
- Programme de voiture Tusker
- Programme de vélo pour le travail
