This position is no longer available.

Backend Developer

Permanent contract
Toulouse
Salary: Not specified
Starting date: May 16, 2021
Occasional remote
Education: BAC+3

OneStock
OneStock

Interested in this job?

jobs.faq.title

The position

Job description

👔 En tant que Backend Integration Developer, tu seras responsable du développement et de l’amélioration de plusieurs composants permettant d’intégrer l’Order Management System (OMS) de OneStock avec des solutions externes (transporteurs, prestataires de paiement, etc.).
Tu rejoindras l’équipe R&D composée d’une quinzaine d’ingénieurs au total.

🗺️ Tu travailleras dans nos bureaux au centre de Toulouse, vers Palais de Justice. Tu pourras télétravailler ponctuellement si tu le souhaites.

🐙 Tes missions principales seront :

  • de comprendre l’écosystème et le fonctionnement des solutions qui seront intégrées,
  • de développer des micro-services afin de s’intégrer avec des API de solutions externes (transporteurs, prestataires de paiement, marketplaces internationaux),
  • de maintenir, d’enrichir et d’améliorer ces micro-services, d’en être le référent,
  • de faire évoluer la base de code générique afin de te rendre la tâche plus facile,
  • de respecter les process de qualité mis en place,
  • d’assurer la relation avec une équipe de développement qui souhaite utiliser les micro-services que tu as développé.

🧠 Tu devras bien comprendre le fonctionnement des différentes solutions que l’on souhaite intégrer dans notre OMS et surtout maitriser leurs intégrations techniques sur le bout des doigts.
Tu devras être capable de développer des composants qui pourront s’intégrer de différentes façons (API REST, WebServices, applications mobiles), tout en respecant les problèmatiques quotidiennes auxquelles sont confrontées nos clients : configuration avancée des règles métier, algorithmes intelligents, big data, le tout dans un environnement cloud avec des contraintes de haute performance et haute disponibilité gérées par nos équipes techniques.

👋 Tu seras également en relation avec l’équipe onboarding, en charge de l’implémentation du logiciel chez nos clients, pour répondre à leurs questions à la fois fonctionnelles et techniques sur les différentes intégrations que tu metteras en place.

🏢 Tu seras intégré·e à l’équipe R&D qui fonctionne en mode agile et qui est composée d’une quinzaine d’ingénieurs, répartis dans trois “Forces”. Tu feras partie de l’une d’entre elles et sera encadré par un TechLead. En étroite collaboration avec les équipes produit et d’onboarding, tu participeras activement à toutes les phases de la vie du produit, de la conception jusqu’au déploiement !


Preferred experience

Avec une formation de développeur back-end (Bac +3 minimum) ou d’ingénieur, tu es intéressé·e par le secteur du retail et passionné·e par l’informatique. Tu sais faire preuve d’autonomie et sais être à l’aise à la fois sur la partie métier et sur la partie technique d’un projet.

✔️ Compétences requises :

  • De solides connaissances en développement back-end
  • Une expérience d’intégration d’applications tierces (par API REST, WebServices, ou SDK)
  • Connaissances sur l’architecture micro-services
  • Aisance en anglais, à l’écrit et à l’oral

✨ Compétences appréciées :

  • Expérience fonctionnelle sur un domaine tel que les transporteurs, les prestataires de paiement ou les marketplaces
  • Connaissances en Golang / MongoDB / Redis
  • Connaissances en développement d’applications mobile (iOS & Android)
  • Travail en équipe dans un environnement agile
  • Autonomie, Adaptabilité, Communication
  • Gestion de tickets (Jira)

Recruitment process

🤙 Un call avec notre RH
🤝 Un entretien avec notre Chief Architect
💻 Un test technique

Want to know more?