Software Engineer
Descriptif du poste
En tant que Software Engineer, votre rôle sera de participer à la conception et au développement de solutions technologiques de pointe - en mode projet sur mesure ou en mode produit - à fort impact auprès de nos clients, de leurs utilisateurs et de la société.
→ Votre mission
Réaliser des projets en équipe, encadré.e par des profils expérimentés qui vous feront monter en compétences
Participer à la conception de solutions technologiques répondant aux besoins des utilisateurs/clients
Perfectionner ses compétences et chercher constamment à améliorer les outils et les méthodes employées
Participer à des code reviews avec les membres de ton équipe
Prendre part aux cérémonies et sprint reviews en lien direct avec le client / nos équipes produits
Participer au développement de projets internes transverses : OPS, sécurité, formations…
Profil recherché
Nous cherchons le match parfait …mais nous croyons à la richesse des rencontres ! Alors si vous n’êtes pas certain.e de matcher notre recherche nous vous encourageons à nous contacter quand même ✉️
✅ Must have
- Expérience avec un langage de programmation (Java / Kotlin / PHP / TypeScript/ Python)
- Bonne compréhension du fonctionnement du Web
- Expérience avec un framework front-end (Angular, React…) et/ou un framework back-end (Spring, Symfony, Nest…)
- Expérience avec Git et des outils d’intégration continue
- Connaissances du fonctionnement des bases de données (SQL / NoSQL)
- Expérience avec Docker
Nice to have
- Connaissances de base UNIX & Bash
- Tests unitaires et d’intégration, TDD
- Expérience sur des outils de gestion d’évènements (Kafka, RabbitMQ, ActiveMQ…)
- Expérience en OPS (Kubernetes, Terraform, Ansible…)
- Expérience sur des outils cloud (Google Cloud, AWS, OpenStack…)
- Expérience en outils de conception / maquettage UI/UX