sofrecom

Sofrecom Tunisie recrute

Architecte Logiciel JEE, (f/h)
Ref : ESOF696

About the role
Intégrer des équipes projet pilotés en mode Agile (Scrum) et de participer aux cérémonies Agile.
D’assurer le lead technique de l’équipe locale et de garantir un haut niveau de qualité logicielle des composants développés par cette équipe.
Définir l’architecture logicielle cible en tenant compte des préconisations groupe et de l’architecture existante sur le projet.
Faire des conceptions logicielles et techniques et réaliser des POC.
Contribuer aux développements logiciels des composants
De contribuer à la mise en œuvre des patterns d’architecture logicielle alignés sur les meilleures pratiques de l’état de l’art et sur les préconisations du groupe.
De contribuer au chantier DevOps (intégration continue, TDD, automatisation des tests, etc.) ;
Prendre le lead sur les chantiers d’exploitation : MEP, PRA, configuration et optimisation des serveurs, sécurité …
De travailler en équipe intégrée dans un objectif d’amélioration continue (revue de code, exploration technique, veille technologique, etc.).
Vous serez enfin en relation permanente avec les architectes, développeurs et scrum master de l’équipe afin de garantir une synchronisation
About you
De formation Ingénieur en informatique / télécoms, vous avez une expérience d’au moins 10 ans dans le domaine de développement logiciel.

Compétences techniques exigées :
Expertise reconnue dans le développement d’applications Web JAVA/JEE.
Expertise en architecture logicielle et développement logiciel (design patterns, qualité logicielle, architecture du Web, applications Web, Web services, etc.)
Expertise en architecture technique (MEP, PRA, configuration et optimisation des serveurs, sécurité, certificats, etc.)
Expert en Spring, Hibernate, Web services, Maven …
Maitrise de AngularJS, Angular 4, JQuery, Bootstrap, Analytics.
Connaissance approfondie de l’écosystème API et webservices (SOAP, REST)
Connaissance approfondie des outils DevOps (intégration & déploiement continue, TDD, Git, Maven, Jenkins, Sonar, Ansible, Docker etc.)

Compétences techniques optionnelles :
Des connaissances en Architecture et Frameworks PHP est un plus
Automatisation des tests unitaires et fonctionnels.

Aptitudes relationnelles et comportementales :
Fort intérêt pour le développement logiciel
Goût pour le travail en équipes pluridisciplinaires
Curiosité, goût du défi et de l’innovation
Bon relationnel et facilité d’intégration.
Flexibilité, bonne adaptation à des situations nouvelles.
Pragmatisme, autonomie, sens de l’organisation.
Capable de prendre des initiatives.
Savoir anticiper les risques et alerter si nécessaire.
Savoir anticiper et prioriser ses actions.
Rigueur dans l’application des bonnes pratiques.
Polyvalence (conception, développement, qualification, mise en production)
Avoir des facilités de présentation, de communication et de négociation

Contact : ›