Description du poste

Nous recherchons actuellement un développeur ServiceNow Senior (7 ans et plus) pour un de nos clients dans le secteur financier. Le candidat retenu collaborera avec une équipe existante sur toutes les étapes du développement, allant de la collecte des besoins, la conception, le développement, les revues de code, les tests, jusqu’au déploiement en production. Il participera également à la conception, à la spécification, et à l'encadrement des développements réalisés par des développeurs juniors, tout en examinant leur travail. ServiceNow est une plateforme cloud gérée par un fournisseur, et l'équipe personnalise et développe des applications sur cette plateforme, ainsi que des intégrations avec d'autres systèmes et sources de données.

Compétences requises

  • Minimum de 7 ans d'expérience sur la plateforme ServiceNow.
  • Minimum de 5 ans d'expérience en développement d'applications ServiceNow et d'intégrations tierces.
  • Solide expérience en développement logiciel, architecture logicielle, structures de données, algorithmes et modèles SDLC.
  • Connaissance des concepts d'application de bases de données, SQL, et optimisation des requêtes.
  • Excellentes compétences en résolution de problèmes, avec une approche méthodique pour gérer des problèmes sur des systèmes distribués.
  • Expérience avec le développement délégué et les droits d'accès, Flow Designer, Decision Tables, développement et personnalisation de Workspace.
  • Maîtrise des différents modèles d'intégration et API liés à ServiceNow.
  • Connaissance des tests automatisés (ATF), des tests unitaires et fonctionnels.
  • Certification ServiceNow Certified System Administration (CSA).
  • Certification Certified ServiceNow Application Developer (CAD) ou expérience équivalente.
  • Capacité à travailler avec des clients, collecter leurs besoins et proposer des solutions de manière autonome.
  • Participation active avec des équipes et collègues répartis à l'international.
  • Excellentes compétences en communication orale et écrite.
  • Solides compétences analytiques quantitatives, avec une aptitude à travailler sur de grands ensembles de données.
  • Bonne collaboration avec les autres, avec la capacité de donner et recevoir des retours honnêtes.

Compétences souhaitées

  • Certification ServiceNow Certified Implementation Specialist (CIS) (un atout).
  • Expérience avec des langages de script tels que Perl ou Python, en particulier sous Unix / Linux.
  • Expérience avec AngularJS et Node.js (un plus).
  • Familiarité avec SOAP, REST, XML, JSON.
  • Expérience des interfaces utilisateur des applications web et des concepts d’ergonomie.
  • Compréhension des concepts de développement logiciel sécurisé, notamment sur une plateforme cloud.
  • Expérience en ITIL ou DevOps (un atout).
  • Expérience en développement Agile.

English Version

We are currently looking for a Senior ServiceNow Developer (7+ years of experience) for one of our clients in the financial sector. The successful candidate will work within an existing team, covering all aspects of development, from requirements gathering, design, development, code reviews, testing, and deployment in production. They will also contribute to designing, specifying, guiding the work of junior developers, and reviewing their output. ServiceNow is a vendor-managed cloud platform, and the team customizes and develops applications on this platform, as well as building integrations with other systems and data sources.

Skills Required

  • Minimum of 7 years of experience working on the ServiceNow Platform.
  • Minimum of 5 years of experience developing ServiceNow applications and third-party integrations.
  • Strong foundation in software development, software architecture, data structures, algorithms, and SDLC models.
  • Knowledge of database application concepts, SQL, and query optimization.
  • Excellent problem-solving skills, especially with a methodical approach to tackling issues in distributed systems.
  • Experience with Delegated Development, Entitlements, Flow Designer, Decision Tables, Workspace development, and customizations.
  • Proficiency in ServiceNow integration patterns and APIs.
  • Knowledge of Automated Test Framework (ATF), unit testing, and functional testing.
  • ServiceNow Certified System Administration (CSA) certification.
  • Certified ServiceNow Application Developer (CAD) certification or equivalent experience.
  • Ability to independently gather requirements from customers and deliver solutions.
  • Active participation and collaboration with globally distributed teams and colleagues.
  • Strong verbal and written communication skills.
  • Good quantitative and analytical skills, with the ability to handle large data sets.
  • Collaborative team player who can provide and accept constructive feedback.

Skills Desired

  • ServiceNow Certified Implementation Specialist (CIS) certification (a plus).
  • Experience with scripting languages such as Perl or Python, particularly under Unix / Linux environments.
  • Familiarity with AngularJS and Node.js (a plus).
  • Knowledge of SOAP, REST, XML, and JSON.
  • Experience with web application user interface design and usability concepts.
  • Understanding of secure software development practices, especially in a cloud platform environment.
  • ITIL or DevOps experience (a plus).
  • Experience with Agile development methodologies.