CO

Software and Data Engineer

Confidential Company
📍 Dakar 🇸🇳CDI🗓️ 10 days ago

Job Description

Dakar
CDI

Your safety comes first — read before you go. Taf4All only lists job offers published by third parties. We are not the employer, we do not conduct these recruitments, and we cannot guarantee what happens once you make contact — you deal directly with the person or company behind the offer, at your own risk.

DP World Dakar, acteur majeur de la manutention portuaire, recherche un(e) Software and Data Engineer pour rejoindre son équipe. Notre mission est de faciliter le commerce mondial en connectant les entreprises et les communautés à travers un réseau logistique intégré. Nous plaçons l'excellence opérationnelle, la sécurité et le développement de nos collaborateurs au cœur de notre stratégie.

**

**

Le/la titulaire du poste aura pour mission de :

  • Concevoir, développer et maintenir des applications logicielles ainsi que des solutions de gestion et d'exploitation des données répondant aux besoins de l'entreprise.

  • Participer à la digitalisation des processus métiers via le développement de plateformes, APIs, automatisations et outils analytiques.

  • Contribuer au développement de solutions exploitant l'Intelligence Artificielle (IA), l'IA Générative et les Large Language Models (LLM) afin d'améliorer les processus métiers, l'automatisation, l'analyse documentaire, la recherche d'information et l'aide à la décision.

  • Construire et maintenir les pipelines de données permettant la collecte, la transformation, le stockage et la restitution des données.

  • Garantir la fiabilité, la qualité, la sécurité et la disponibilité des systèmes applicatifs et des données.

  • Contribuer à la mise en place de tableaux de bord, rapports automatisés et indicateurs clés de performance (KPIs).

  • Participer aux intégrations entre les systèmes internes et externes (TOS, ERP, Finance, RH, partenaires, etc.).

  • Être force de proposition sur l'amélioration des applications, de l'architecture data et des processus de développement.

  • Assurer un support technique de niveau avancé sur les applications et flux de données critiques.

  • Travailler dans un environnement en constante évolution lié aux besoins opérationnels, aux nouvelles technologies et aux priorités business.

Responsabilités

Développement logiciel

  • Participer aux développements stratégiques sur les projets majeurs : API / Microservices, Applications Mobile (Android / iOS), Client lourd / Desktop, Outils internes / Automatisation.

  • Développer de nouvelles fonctionnalités sur les applications existantes.

  • Corriger les anomalies identifiées durant le cycle de vie logiciel.

  • Assurer la maintenance corrective, préventive et évolutive des solutions.

  • Rédiger un code propre, documenté, maintenable et performant.

  • Participer aux revues de code et tests techniques.

  • Rédiger et maintenir la documentation technique, procédures d'exploitation et guides utilisateurs.

  • Travailler en collaboration avec les équipes métiers, infrastructure, finance, opérations et partenaires externes.

  • Participer aux ateliers de cadrage et recueil des besoins.

  • Développer et intégrer des fonctionnalités d'Intelligence Artificielle dans les applications métiers.

  • Concevoir des assistants intelligents (chatbots, copilotes métiers) exploitant des modèles LLM.

  • Intégrer des services d'IA via des APIs (OpenAI, Azure OpenAI, modèles open source, etc.).

Data & Intégration

  • Concevoir, développer et maintenir les pipelines ETL / ELT d'alimentation des données.

  • Connecter et intégrer différentes sources de données internes et externes.

  • Structurer les bases de données, datamarts ou data warehouse selon les besoins métiers.

  • Garantir la qualité, la cohérence et l'intégrité des données exploitées.

  • Optimiser les performances des requêtes SQL et traitements volumineux.

  • Mettre en place des mécanismes d'automatisation et de synchronisation de données.

  • Participer à la gouvernance et à la sécurisation des données.

  • Répondre aux besoins quotidiens de l'entreprise en matière de reporting.

  • Concevoir des dashboards pour les directions métiers.

  • Participer à l'analyse des données pour identifier tendances, anomalies et opportunités.

  • Proposer des indicateurs pertinents d'aide à la décision.

  • Préparer, structurer et enrichir les données destinées aux applications d'IA et de Machine Learning.

  • Contribuer à l'intégration de modèles d'IA dans les processus métiers en garantissant la qualité et la gouvernance des données.

**

**

Formation : (BAC+4 ou BAC+5) : Master / Ingénieur / DIC / DIT en Informatique, Génie Logiciel ou domaine équivalent.

Expérience :

  • Minimum 2 à 5 ans d'expérience en développement logiciel, data engineering ou rôle mixte.

  • Expérience en environnement multi-applications et bases de données souhaitée.

  • Une expérience dans les secteurs logistique, portuaire, industriel ou services serait un atout.

Compétences Techniques

Développement

  • Maîtrise des technologies Microsoft : .NET / .NET Core / C# / ASP.NET

  • Bonne expérience en développement Web Frontend & Backend

  • Expérience en APIs REST / SOAP

  • Développement Mobile apprécié

  • Solide maîtrise de SQL Server, PostgreSQL, SSIS, SSAS, Power BI

  • Excellente maîtrise SQL avancé (procédures stockées, optimisation, vues, jobs)

  • Expérience ETL / ELT (SSIS, Azure Data Factory ou équivalent) appréciée

  • Bonne connaissance modélisation de données

  • Connaissance Power BI, Tableau ou outils BI appréciée

  • Connaissance Python pour data processing appréciée

Infrastructure / DevOps

  • Git / Azure DevOps / CI-CD

  • Connaissance sauvegarde, sécurité et monitoring

IA & Automatisation Intelligente

Une première expérience ou un intérêt marqué pour les technologies suivantes constitue un atout :

  • Compréhension des principes de l'Intelligence Artificielle, du Machine Learning et de l'IA Générative.

  • Connaissance des Large Language Models (LLM) tels que GPT, Llama, Mistral, DeepSeek ou équivalents.

  • Utilisation d'APIs d'IA (OpenAI, Azure OpenAI, Hugging Face ou modèles open source).

Langues : Français & Anglais

Ce que nous offrons

  • Un environnement de travail international au sein d'un groupe leader mondial de la logistique portuaire

  • Une rémunération attractive, conforme aux normes du marché et au

  • Des opportunités de développement professionnel et de formation continue

Autres informations

Engagement en faveur de la diversité et de l'inclusion

DP World Dakar encourage vivement les candidatures féminines pour ce poste, dans le cadre de sa politique volontariste en faveur de l'égalité des genres et de la diversité au sein de ses équipes. Nous croyons fermement que la mixité renforce la performance et l'innovation de notre organisation.

Respect des politiques internes et environnement de travail sûr et sécurisé

Le titulaire du poste sera tenu de respecter l'ensemble des politiques et procédures internes de DP World Dakar, notamment en matière d'éthique, de conformité, de santé, de sûreté et de sécurité (HSSE).

DP World Dakar s'engage à offrir à tous ses collaborateurs un environnement de travail sain, sûr et sécurisé, exempt de toute forme de harcèlement, de discrimination ou de violence. Le respect mutuel, l'intégrité et le bien-être de chacun constituent les piliers essentiels de notre culture d'entreprise.

Avis important — Tolérance zéro face à la fraude

DP World Dakar ne facture aucun frais à quelque étape que ce soit du processus de recrutement (dépôt de candidature, présélection, entretien, tests, intégration).

Le processus de recrutement de DP World Dakar est strictement gratuit et se déroule exclusivement via nos canaux officiels. L'entreprise applique une politique de tolérance zéro à l'égard de toute forme de fraude, de corruption ou de sollicitation d'argent, de faveurs ou de tout autre avantage en lien avec le recrutement.

---

**

[Click the Apply button below to apply, and Create my CV to build a CV tailored to this offer, professionally]

Ready to apply?

Does my CV fit this offer? Free diagnosis

Get seen by recruiters

Publish your CV on the Candidates page — the place recruiters browse directly to find profiles like yours.

See the Candidates page

You are recruiting?

Find candidates on TAF4ALL

🚀 Boost your application

Stand out with a professional CV and a personalized cover letter generated by AI in 3 minutes. 9 Ingénieur position(s) posted this week in Sénégal.

🇨🇦

Canadian employers are also recruiting in Africa

Real offers from Canadian employers who are explicitly looking for candidates outside Canada. No agency, no fees — you apply yourself.

Expert Application Advice

l'entreprise recrutante recrute pour un poste mid IT. Mettez en avant votre maîtrise de SQL dans vos réalisations. Valorisez aussi votre adaptabilité et votre capacité à collaborer en équipe. Adaptez votre CV et votre lettre pour montrer votre impact concret sans surcharger.

Positionnement — Votre lettre de motivation doit répondre à une seule question : pourquoi VOUS pour CE poste précis à CE moment ? Évitez les lettres génériques — une phrase sur ce que vous apportez spécifiquement vaut mieux que trois paragraphes généraux.

Portfolio actif — Votre profil GitHub ou portfolio en ligne est votre CV réel pour un recruteur IT. Créez-en un avec vos 2-3 meilleurs projets avant de postuler — c'est votre preuve de compétence la plus convaincante.

🎯 Make your application ATS-ready

ATS (Applicant Tracking Systems) are the software recruiters use to automatically filter CVs before any human reads them. Our CV builder is specifically designed to pass these filters — and it takes under 3 minutes.

Create my ATS CV →
Career advice powered by Taf4All

Your safety comes first — read before you go

Taf4All only lists job offers published by third parties. We are not the employer, we do not conduct these recruitments, and we cannot guarantee what happens once you make contact — you deal directly with the person or company behind the offer, at your own risk.

  • Never pay any amount of money — for a file, a training, a uniform, or an interview. A real employer never asks the candidate to pay.
  • Never send a photo of your ID card, passport, or banking details before you have physically verified the employer exists.
  • Always meet in a public place, during the day — never an isolated address, a private home, or a location you cannot verify in advance.
  • Tell a relative or friend exactly where you are going, with whom, and at what time — and share your live location if possible.
  • Search the company name online before going: a real business has a trace (website, reviews, other employees, an official address).
  • A salary that is far above the market rate for the position and the city is a red flag — be extra cautious.

You might also be interested in

MY

Software Engineer, Dakar, Senegal

myAgro Farms·Dakar🇸🇳

💼 Expérience Software Engineer, Dakar, Senegal Organization: myAgro Farms Country: Senegal City: Dakar Office: myAgro Farms in Dakar, Senegal Position: Software Engineer Location: Dakar, Senegal or Ivory Coast Reports to: Engineering Lead About myAgro: myAgro is an award winning non profit social enterprise based in W

CDIabout 1 month ago
T4

Data Engineer Manager

Dakar🇸🇳

Baobab Groupe est composé de 7 filiales, sa société Holding est à Paris, où se trouve son comité de direction et dispose également d’un centre de services partagés à Dakar. Ces deux entités regroupent les fonctions stratégiques et supports du groupe. Vous évoluez au sein de l’équipe Data. L’équipe, rattachée à la ligne

CDIabout 2 months ago
T4

Data Engineer Manager

Dakar🇸🇳

Baobab Groupe est composé de 7 filiales, sa société Holding est à Paris, où se trouve son comité de direction et dispose également d’un centre de services partagés à Dakar. Ces deux entités regroupent les fonctions stratégiques et supports du groupe. Vous évoluez au sein de l’équipe Data. L’équipe, rattachée à la ligne

CDIabout 2 months ago
T4

Data Engineer Manager

Sénégal🇸🇳

Data Engineer Manager Référence : 162106 Localisation : Dakar, Sénégal Date d expiration : 18 juin 2026 Catégorie : Informatique, Télécoms Industrie : Informatique À propos de Baobab Groupe Baobab Groupe est composé de 7 filiales. Sa société holding est basée à Paris, où se trouve son comité de direction, et dispose ég

CDI3 months ago