Activez les alertes d’offres d’emploi par e-mail !

Artisan Logiciel Confirmé

Edjuster

Paris

Sur place

EUR 40 000 - 80 000

Plein temps

Il y a 27 jours

Mulipliez les invitations à des entretiens

Créez un CV sur mesure et personnalisé en fonction du poste pour multiplier vos chances.

Résumé du poste

Une entreprise dynamique recherche des développeurs passionnés pour rejoindre une équipe innovante. Ce rôle exige une expérience significative en TDD et Pair Programming, au sein d'une équipe pluridisciplinaire et autonome. Les candidats doivent avoir une forte compréhension des langages orientés objets et être prêts à travailler dans un environnement collaboratif. L'équipe valorise l'amélioration continue et l'échange de connaissances, avec des journées dédiées à l'innovation et une participation active à des événements de la communauté agile. Si vous êtes motivé par la création de logiciels exceptionnels, cette opportunité est faite pour vous.

Qualifications

  • Expérience significative en TDD et Pair Programming.
  • Capacité à travailler en équipe dans un environnement autonome.

Responsabilités

  • Travailler directement avec les clients dans un cadre collaboratif.
  • Participer à des journées d'innovation pour développer de nouvelles idées.

Connaissances

TDD
Pair Programming
Refactoring
Intégration Continue
Conception logicielle
Langages Orientés Objets

Formation

Diplôme en informatique ou équivalent

Outils

Java 1.7
Java 1.8
JUnit4
Git
PostgreSQL
TeamCity
Eclipse
IntelliJ
Bash
VMware

Description du poste

Nous sommes à la recherche de développeurs intelligents, motivés et passionnés pour venir rejoindre notre équipe exceptionnelle. Une expérience significative en TDD est essentielle pour ce rôle.


A propos de vous

  • Vous vous intéressez vraiment au logiciel ; vous avez une passion pour ce que vous faites, et vous pouvez clairement le traduire dans vos actes, plutôt que vaguement le déclarer dans votre CV.
  • Vous êtes attentif à la conception logicielle et vous pouvez parler de manière éloquente au sujet d’une multitude de thèmes du fait de votre expérience, de vos lectures ou de vos expérimentations.
  • Pour vous, c’est plus qu’un job.

TDD

Entre autres choses, nous sommes de fervents partisans du TDD et du Pair Programming. Nous pensons que cela représente une mentalité tellement particulière, que nous vous considérerons comme un développeur sénior uniquement si vous avez une expérience significative avec ces pratiques. Si c’est le cas, génial ! Nous voulons en savoir plus. Quelle expérience ? Comment faites-vous du TDD ? Comment avez-vous utilisé le TDD sur des projets récents ? Quels problèmes avez-vous rencontrés ? Plus vous nous en racontez, mieux c’est !


Le rôle

Notre équipe est pluri-disciplinaires, auto-organisée, et hautement autonome. Pas d’architectes, de chefs de projet ou de middle-management. Vous travaillerez directement avec votre leader fonctionnel et les clients d’une manière hautement collaborative. Cette approche requiert énormément de travail d’équipe, de maturité et n’est donc pas faite pour tout le monde, mais nous croyons que c’est la meilleure façon de créer des logiciels exceptionnels.
Entre autres pratiques, le Pair Programming, le TDD, le Refactoring, et l’Intégration Continue sont profondément inscrits dans notre ADN et nous produisons des efforts permanent pour améliorer notre façon de travailler. Nous savons que notre vitesse de frappe n’est pas la source principale d’amélioration, donc parmi d’autres choses :

  • Nous échangeons régulièrement nos connaissances, nos découvertes et nos expérimentations techniques lors de moments de partages dédiés.
  • Toutes les trois semaines, nous profitons d’une journée « innovation » pour essayer de nouveaux jouets, ou développer de nouvelles idées de produits.
  • Nous participons régulièrement à des événements de la communauté agile en tant que spectateurs ou conférenciers (ScrumDay 2015, Agile Tour Grenoble 2016).
  • Cependant, nous ne sommes pas parfait et nous n’avons pas peur de le dire. Nous reconnaissons que nous avons des difficultés à surmonter et nous savons qu’il nous reste un long chemin à parcourir sur la voie de l’amélioration continue.

Les technologies que nous utilisons

La grande partie de notre stack technique est composée de Ada2012, Java 1.7 et HTML/CSS/Javascript mais nous utilisons et testons d’autres langages et frameworks (Bash, JQuery, Angular, fork maison de JUnit, Python, …). Quelque soit votre background vous nous intéressez, tant que vous avez une compréhension fine des langages Orientés Objets. Voici une liste (non exclusive) de technologies que nous utilisons actuellement :

  • Java 1.7, Java 1.8, JUnit4
  • Ada 2012, AUnit, Annexe Systèmes Distribués, Ada On Rails, Rachis
  • REST, SOAP, SoapUI
  • Git
  • PostgreSQL, Derby
  • TeamCity
  • Eclipse, IntelliJ
  • pfSense
  • Redhat, Debian, Ubuntu
  • Bash, deb, rpm
  • VMware, vSphere, ESXi
  • mediawiki, Zendesk
Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.