Notre client dans le secteur Transport et logistique recherche un Développeur .NET/Angular H/F
Descriptif de la mission:
PÉRIMÈTRE
DRIVE Solution ? Concevoir, réaliser et déployer une nouvelle solution de gestion du transport pour remplacer les 2 systèmes existants (SPOT et PEGASUS) pour l?ensemble des pays africains (45) et plus de 3000 utilisateurs.
RÔLE
Le développeur est responsable du développement et des tests unitaires d?un module comptable dédié qui fera partie de l?écosystème technique direct DRIVE.
Ce rôle implique du développement, notamment d?APIs pour interconnecter le module, ainsi que des tests unitaires ; il peut également inclure la rédaction de spécifications techniques si nécessaire.
Le profil doit être agile et prêt à soutenir les équipes afin d?accélérer la livraison du module technique dont il/elle est responsable.
Principales missions :
Calculateur de taxes indirectes et de TVA
La matrice fiscale permettra de gérer l?application ou non de la TVA et/ou d?une taxe indirecte, selon plusieurs facteurs.
Ces facteurs varient d?un pays à l?autre. Afin de permettre un traitement générique, une matrice de frais a été définie. Elle inclut toutes les dimensions (de tous les pays) susceptibles d?impacter la détermination de la TVA connue à ce jour.
Entrées de la matrice :
Une famille fiscale HCC, ainsi que les valeurs associées aux dimensions d?entrée.
Voir le fichier de référence pour la liste des dimensions disponibles et les valeurs possibles pour chacune.
Sorties pour une ligne de la matrice :
Un code TVA à appliquer, et éventuellement un ou plusieurs codes de taxes indirectes.
Pour un pays donné, chaque matrice doit contenir une colonne de sortie pour le code TVA, et optionnellement une ou plusieurs colonnes de sortie correspondant aux taxes indirectes applicables dans ce pays.
Convertisseurs comptables
Le module « Accounting Converter » a plusieurs missions essentielles dans le processus de gestion comptable. Voici un résumé de ses principales fonctions :
Paramétrage comptable : permet de configurer les paramètres comptables nécessaires au traitement des écritures.
Organisation des écritures comptables : gère la création et l?envoi des écritures vers les systèmes comptables.
Transformation des données : convertit les données comptables dans les formats requis par les systèmes financiers, tels que SUN et SAP.
Gestion des limites de crédit et des délais de paiement : s?assure que les limites de crédit et délais sont respectés lors du traitement comptable.
Confirmation de l?enregistrement : confirme que les écritures comptables ont bien été enregistrées dans les systèmes comptables.
Ces missions sont cruciales pour garantir que toutes les transactions financières soient correctement enregistrées et traitées, ce qui est essentiel pour la gestion financière de l?entreprise.
Responsabilités :
- Conception, développement et implémentation de nouvelles fonctionnalités
- Maintenance et correction des anomalies
- Rédaction et exécution de tests unitaires
- Réalisation de code reviews
- Garantir une livraison de qualité via les pipelines CI/CD
Compétences techniques :
- Solide connaissance du Clean Code et des principes SOLID
- Expérience avec les frameworks de tests unitaires (NUnit ou XUnit)
- Capacité à produire une documentation technique de haute qualité
- Familiarité avec les méthodologies Agile
Compétences comportementales (Soft Skills) :
- Fort esprit de collaboration en équipe
- Capacité à travailler de manière autonome et à prendre la responsabilité des tâches
- Proactif(ve) dans la proposition de solutions et d?améliorations
Bon niveau d'anglais requis
Compétences / Qualités indispensables: .NET Core,Angular, REST API, Azure PaaS, Azure DevOps ,MSSQL, CI/CD
Compétences / Qualités qui seraient un +: Expérience dans la logistique ou le transport
Profil candidat:
Compétences techniques :
- Solide connaissance du Clean Code et des principes SOLID
- Expérience avec les frameworks de tests unitaires (NUnit ou XUnit)
- Capacité à produire une documentation technique de haute qualité
- Familiarité avec les méthodologies Agile
Compétences comportementales (Soft Skills) :
- Fort esprit de collaboration en équipe
- Capacité à travailler de manière autonome et à prendre la responsabilité des tâches
- Proactif(ve) dans la proposition de solutions et d?améliorations
Bon niveau d'anglais requis
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.