Notre entreprise
KUBA est une entreprise tournée vers l'innovation et propose à ses clients une solution de billettique moderne, efficace et évolutive. N'hésitez pas à nous rejoindre pour intégrer une PME novatrice, humaine et qui offre de nombreux challenges. Chez KUBA, vous travaillerez sur des projets passionnants et contribuerez à façonner l’avenir au sein d’une entreprise pour qui l’innovation est indissociable de l’ingénierie.
Description du poste
Dans le cadre de notre développement, nous recherchons un Développeur Back-End H/F dont le rôle sera de développer, debugger, maintenir et optimiser les produits KUBA au sein du département Engineering & Testing.
Il aide, et supporte les nouveaux développeurs quand cela est nécessaire.
Il est proactif, force de proposition et essaie toujours d’améliorer ce qui peut l’être.
Il peut être amené à sortir de son champ de compétences pour aider d’autres équipes à réussir un projet.
Missions principales :
-
Développe des fonctionnalités basées sur des technicals ou user stories fournies par les Product Owner, Business Analyst, Software Domain Expert ou Enterprise Architect.
-
Propose des solutions d’implémentation technique.
-
Debug et maintient les composants, la chaîne d’intégration continue en développement, test et production.
-
Valide les développements avec des tests manuels, ajoute et maintient les tests unitaires.
-
Ajoute, maintient, et met à jour la documentation technique.
-
Alerte et communique sur l’avancement des développements, ses problèmes et solutions, à l’équipe de management.
-
Fait du transfert de compétences aux personnes qui en ont besoin.
-
Peut participer à des chiffrages et fournir des chiffrages si besoin.
-
Est force de proposition sur tous les aspects de l’Engineering dans un souci d’amélioration continue.
Requirements
Essentielles :
-
Maîtrise des services AWS : Lambda, Step functions, CDK, SQS, EC2, S3, DynamoDB et des API REST.
-
Maîtrise des outils de développements adaptés à l’environnement (GitHub, SVN, Jenkins, .Net Framework/.Net Core, Entity Framework)
-
Maîtrise des langages de programmation adaptés aux logiciels développés (C#, PHP, Javascript, HTML/css, Angular).
-
Maîtrise des méthodes de programmation (algorithmique, POO, structures de données, …)
-
Maîtrise des bases de données SQL, Oracle, Amazon Aurora.
Souhaitables :
-
Méthode Agile/scrum
-
Google GSuite
-
Amazon Web Services
-
Outils Atlassian : Jira / Tempo / Confluence.
-
Méthodes de modélisation : UML ou autre.
Connaissances & Expérience
Essentielles :
-
Capable d’être autonome et force de proposition.
-
Capable de coopérer et de travailler en équipe.
-
Bonne communication écrite et orale.
-
Organisé, capable de gérer des priorités et d'alerter si besoin.
-
Capable d’analyser un problème et d’en trouver la source.
-
Capable d’écrire et lire des documentations techniques en Anglais.
-
Niveau d’anglais opérationnel écrit et parlé (B2 ou équivalent).
Souhaitables :
-
Capable de s'adapter à différents environnements techniques.
-
Parle couramment Français.
Benefits
Benefits
-
Fourchette de salaire : selon expérience
-
Tickets restaurant
-
Mutuelle et Prévoyance d'entreprise
-
PAE (Programme d'Aide aux Employés)
-
Comité d'Entreprise (chèques cadeau, chèques vacances, réductions diverses)