Ingénieur d'applications logiciel principal
Participer activement à toutes les cérémonies liées à l'agilité ;
Développer des tests unitaires et intégrer des applications / composants à l'appui des données de marché ;
Collaborer avec les autres membres de l'équipe agile pour soutenir la livraison du sprint ;
Développer des applications à l'appui de la méthodologie CI/CD ;
Participer aux tests automatisés dirigés par les développeurs ;
Coacher et encadrer les développeurs juniors ;
Travailler avec les directeurs techniques pour comprendre et mettre en œuvre leur vision architecturale;
Assumer des tâches supplémentaires à l'appui des opérations et du soutien à la production des données de marché ;
Comprendre et mettre en œuvre les pratiques PSS de Definition of Done.
Compétences et expérience:
8 ans ou plus d'expérience en développement et maîtrise démontrée du C++ et du C# ;
Compréhension des principes de développement logiciel Agile et expérience de la participation à des projets agiles ;
Auto-motivé, apprenant rapide qui peut gérer plusieurs projets avec un minimum de direction ;
Capacité à interagir et à communiquer avec succès avec les partenaires commerciaux et les équipes technologiques ;
Personnalité qui engage ses pairs et favorise le travail d'équipe collaboratif ;
Compétences extrêmement solides en analyse et en résolution de problèmes ;
Agréable d'avoir un ensemble de compétences comprenant une expérience avec : C#, BOOST, tests unitaires, CI/CD, test fonctionnel automatisé, test de régression automatisé, Python, PCF, MQTT.