
DEVELOPPEUR SENIOR. NET CORE/ ANGULAR H/F
Informations Générales
AGL (Africa Global Logistics) est le premier opérateur logistique multimodal (portuaire, logistique, maritime et ferroviaire) en Afrique.
L’entreprise fait désormais partie du groupe MSC, une entreprise leader dans le transport maritime et la logistique. Avec une expertise développée depuis plus d’un siècle et plus de 23 000 collaborateurs dans 49 pays dont 3000 au Cameroun, AGL fournit à ses clients africains et mondiaux des solutions logistiques complètes, personnalisées et innovantes, avec l’ambition de contribuer durablement à la transformation de l’Afrique.
AGL est également présent en Haïti et au Timor
Description du poste
Fonction
DEVELOPPEMENT SOLUTION
DEVELOPPEUR SENIOR. NET CORE/ ANGULAR H/F
Type de contrat
CDI
Localisation du poste
Afrique, Cameroun,
Temps de travail
Description de la mission
The developer is responsible for the development and unitary tests of a dedicated
accounting module that will be part of the DRIVE technical direct ecosystem. This role
involves development including APIs to interconnect the module and unitary tests but it
could include technical specifications if necessary. The profile must be agile and ready
to support teams to accelerate the delivery of the technical module he / she is
responsible of.
Main allocations:
1. Calculateur de taxes indirectes et TVA
- The tax matrix will make it possible to manage the application or not of VAT and/or an
indirect tax, depending on several factors.
o These factors vary from country to country. In order to allow for generic
treatment, a fee matrix has been defined. It includes all the dimensions (of all
countries) likely to impact the determination of the VAT known to date.
- Input of the matrix:
o An HCC tax family, along with the values associated with the input
dimensions.
o See the reference file for a list of available dimensions and possible values
for each.
- Output for a row in the matrix:
o A VAT code to be applied, and possibly one or more indirect tax codes.
o For a given country, each matrix must contain an output column for the VAT
code, and optionally one or more output columns corresponding to the
indirect taxes applicable in that country.
2. Convertisseurs Comptables
The "Accounting Converter" module has several essential missions in the
accounting management process. Here is a summary of its main functions:
o Accounting setup: The module allows you to configure the accounting
parameters necessary for the processing of entries.
o Ordering Accounting Entries: It manages the creation and sending of
accounting entries to accounting systems.
o Data Transformation: The module converts accounting data into the formats
required by financial systems, such as SUN and SAP.
o Credit Limit and Payment Term Management: Ensures that credit limits and
payment terms are respected during accounting.
o Confirmation of Recognition: The module confirms that the accounting
entries have been correctly recorded in the accounting systems.
These assignments are crucial to ensure that all financial transactions are
properly recorded and processed, which is essential for the financial
management of the company.
Profil
NET Core (C#)
• Angular
• REST API
• Azure PaaS
• Azure DevOps
• MSSQL
• CI/CD
• Strong knowledge of Clean Code and SOLID principles
• Experience with unit testing frameworks (NUnit or XUnit)
• Ability to produce high-quality technical documentation
• Familiarity with Agile methodologies
• Strong team collaboration skills
• Ability to work independently and take ownership of tasks
• Proactive in proposing solutions and improvements