Job description
TTC Tech, filiale d’un grand groupe de services informatiques, recherche un ingénieur IT expérimenté pour concevoir, développer et assurer le support d’un système intégré multi‑client destiné à un important organisme public. Vous interviendrez sur l’ensemble du cycle de vie applicatif, de la collecte des besoins fonctionnels à la mise en production, en passant par la conception, le codage, les tests et la maintenance. Vous travaillerez au sein d’une équipe Scrum agile, en étroite collaboration avec les analystes fonctionnels, les testeurs et les utilisateurs finaux. Vos missions principales incluront: • Concevoir, développer et tester de nouvelles fonctionnalités en C#/.NET, en garantissant un code performant, fiable et maintenable. • Implémenter des services de moteur de workflow sous ASP.NET Core (initiation de processus, affectation et routage des tâches, approbations, escalades). • Traduire les processus métier réglementaires (enregistrements, renouvellements, licences, approbations) en solutions techniques robustes, de la spécification à la production. • Concevoir et maintenir la couche base de données SQL Server (modélisation multi‑schéma, traçabilité, connexions multiples). • Corriger les défauts des composants existants, y compris les parties legacy (ASP.NET Web Forms). • Assurer le support et le dépannage de l’infrastructure réseau (TCP/IP, LAN/WAN, DNS, firewalls) sur laquelle les applications s’exécutent. • Participer activement aux cérémonies Scrum (daily stand‑up, sprint planning, revue, rétrospective) et apporter un support de proximité aux utilisateurs. Profil recherché: • Diplôme de niveau licence (ou équivalent) en informatique, génie logiciel ou domaine connexe. • Minimum 4 ans d’expérience professionnelle en développement logiciel, idéalement dans des environnements gouvernementaux ou de grande envergure. • Maîtrise avérée des technologies C#/.NET, ASP.NET Core (version 6 ou supérieure), Entity Framework Core et Microsoft SQL Server. • Expérience concrète avec les systèmes de workflow/BPM, de gestion de cas ou de routage d’approbations. • Solides connaissances en réseaux (TCP/IP, LAN/WAN, DNS, firewalls). • Compétences front‑end: HTML5, CSS3, JavaScript, Bootstrap, jQuery, Angular/AngularJS, ainsi que la création de services REST et SOAP. • Maîtrise des principes de programmation orientée objet, MVC, design patterns, SOLID, ainsi que des outils de versioning Git et de l’environnement Visual Studio 2022. • Capacité à travailler en équipe, sens du service et orientation résultats. Conditions: • CDI à temps plein, poste basé à Abuja (Nigeria) – relocalisation obligatoire. • Rémunération brute mensuelle de 400 000 à 500 000 NGN, selon expérience. • Environnement de travail stimulant, projets à forte visibilité et opportunités de formation continue. • Avantages sociaux complémentaires (assurance santé, tickets restaurant, transport). Comment postuler: Envoyez votre CV, une lettre de motivation et les coordonnées de deux référents à l’adresse indiquée, en précisant l’objet « Application: Technology Specialist and Developer ». Date limite de candidature: 31 octobre 2026. Seuls les candidats présélectionnés seront contactés.