Software Engineering-Sr Engineer (Java 17, Python, Microservices, Spring Boot, REST)

Job expired!

FICO (NYSE: FICO), un leader mondial des logiciels analytiques, permet aux entreprises de plus de 100 pays de prendre de meilleures décisions. Libérez votre potentiel de carrière en rejoignant notre équipe de classe mondiale dès aujourd'hui !

Nous recherchons un Ingénieur Senior pour rejoindre notre équipe dynamique travaillant sur le développement d'une plateforme avancée de décision analytique. En tant que membre d'un groupe très énergique d'ingénieurs logiciels, vous serez instrumental dans la création de la prochaine génération de la plateforme logicielle pour les capacités de gestion des fonctionnalités de FICO. Ce rôle offre une occasion unique de travailler avec des technologies de pointe appliquées à des problèmes commerciaux uniques.

Ce que vous allez apporter :

  • Concevoir et développer des modules backend pour la capacité de gestion des fonctionnalités de la plateforme décisionnelle de FICO.
  • Collaborer avec les chefs de produit pour comprendre les priorités et les scénarios d'utilisation.
  • Travailler en étroite collaboration avec les équipes d'expérience utilisateur pour comprendre les personas dans les scénarios d'utilisation.
  • Diriger l'architecture de votre capacité de plateforme logicielle en collaboration avec les architectes.
  • Guider et encadrer les membres juniors de l'équipe, en apportant une expertise technique et un leadership.
  • Améliorer les pratiques d'ingénierie pour accroître l'efficacité, la fiabilité et la facilité de maintenance de la plateforme.
  • Évaluer de nouvelles spécifications de conception, élever les normes de qualité et traiter les préoccupations architecturales.
  • Comprendre et remédier de manière proactive aux vulnérabilités de sécurité.
  • Apprendre et adopter continuellement de nouvelles technologies dans des domaines connexes.
  • Exhiber un leadership technique à travers des publications, des présentations et la participation à des événements.

Ce que nous recherchons :

  • Minimum 10 ans d'expérience pratique en développement livrant des cas d'utilisation complexes.
  • Maîtrise de Java (Java 17 de préférence), Microservices, Spring, Spring Boot, Maven/Gradle et Git.
  • Expérience dans le développement de services web basés sur REST & gRPC.
  • Capacité à écrire des scripts en Python.
  • Compréhension solide de l'architecture microservices et des modèles de conception.
  • Connaissance de la mise en œuvre de la sécurité des applications, y compris l'authentification et l'autorisation.
  • Expérience avec les déploiements Docker & Kubernetes.
  • Familiarité avec des bases de données comme MySQL, PostgreSQL, MongoDB et Cassandra.
  • Un état d'esprit axé sur la qualité, respectant les normes de qualité du code.
  • Compétence dans les méthodologies de développement logiciel Agile ou Scaled Agile.
  • Fondation solide en conception logicielle, modèles de conception et structures de bases de données.
  • Expérience en rédaction de spécifications de besoins non fonctionnels et de documentation des fonctionnalités du produit.
  • Excellentes compétences en communication, capable d'articuler des conceptions et des stratégies.
  • Expérience avec les technologies cloud telles que AWS, GCP ou Azure de préférence.
  • Connaissance de la diffusion de données et de la communication basée sur les événements.
  • Capacité à optimiser les applications de niveau entreprise pour un débit élevé et une faible latence.
  • Expérience avec GitHub est préférée.
  • Capacité à fournir des démonstrations de produit est un atout.

Notre offre :

Nous offrons une culture inclusive qui reflète fortement nos valeurs fondamentales :

  • Agir en Propriétaire
  • Ravir Nos Clients
  • Gagner le Respect des Autres

Vous aurez l'opportunité de faire un impact significatif et de vous développer professionnellement grâce à des forces uniques et des expériences d'apprentissage