Rattaché(e) au CTO, en tant que développeur, vous participez aux développements Front et Back avec pour objectif de rapidement prendre le rôle de Technical Leader, vous serez l’orchestrateur de l’équipe sur son aspect technologique
Vous accompagnez des équipes agiles de développement, internes et externes pour délivrer au mieux le backlog (analyse, conception, code, test, déploiement, support de production) maintenu et priorisé par le product owner
Vous avez également une connaissance d’un ou plusieurs langages de programmation et d’outils de développement vous permettant de comprendre et développer régulièrement du code à la fois sur le front-end et sur le back-end
Vous prenez en main les activités de conception, architecture logicielle et technique ainsi que le suivi de réalisation, avec pour principales missions :
Participer à la conception technique
- Communiquer régulièrement avec le product owner pour faciliter la priorisation du besoin,
- Définir des architectures techniques et le design logiciel des nouvelles applications,
- Concevoir et mettre en place des solutions innovantes pour améliorer et enrichir le portefeuille applicatif
- Participer à la rédaction de la documentation technique
Participer à la mise en place des méthodologies de développement
- Garantir dans les équipes de développement l’adoption de bonnes pratiques en matière de programmation, d’amélioration continue, documentation, …
- Contribuer aux pratiques agiles de l’équipe : coaching et onboarding des membres de l’équipe sur les principes, valeurs et pratiques agiles
- Participer au programme de montée en compétences sur la culture Devops
Participer au développement des applications, au déploiement et aux tests
- En tant que référent technique, aider l’équipe technique au développement, à l’analyse d’erreur, à l’introspection et le refactoring du code
Participer aux développements et à l’implémentation des solutions, notamment sur les phases sensibles du développement en tant que référent technique
Profil recherché
De formation Bac +5 (Master Informatique ou École d’Ingénieur), vous avez une expérience significative d’au moins 3 ans en développement web front/back
Vos compétences :
- Très bonne maîtrise du langage Java (framework : Spring Cloud),
- Connaissance du cloud AWS et des écosystèmes Docker
- Environnement de déploiement : Linux,
- Solides connaissances en Angular, Typescript et notamment dans l’utilisation de bibliothèques avancées ainsi qu’en SCSS,
- Bonne connaissance et expérience en process qualité et intégration continue : Jenkins, contrôle des sources (GIT, GITLab), revue de code,
- Bonne maîtrise de MySQL et MongoDB,
- Bonne connaissance de l’architecture micro-services
- Bonne connaissance des bus de messages et des principes d’event-driven architecture
- Anglais : Bon niveau
- Une expérience en environnement agile et des approches TDD et BDD sont souhaitables
- Une connaissance des marchés financiers court terme serait un plus,
- Grande autonomie et proactivité,
- Rigueur et sens de l’organisation,
- Esprit entrepreneurial,