The project involves migrating business logic originally implemented in C-code (running on Windows, AIX and OpenVMS) to the MuleSoft platform. The middleware application InfoMessaging currently generates messages - either via administrator prompt commands or APIs from connected applications - that perform queries and updates on the associated database.
The migration requires reverse-engineering existing C-code, analyzing its logic and converting this into flow diagrams to support MuleSoft implementation (using DataWeave).
Location: 100% remote
Type of employment: B2B contract
Project language: English
responsibilities :
Debugging and analyzing query-type messages (mostly complete but not fully tested)
Comparing old messages (InfoMessaging) with new messages (MuleSoft)
Identifying and documenting differences in logic
Analyzing existing C-code to determine the exact logic that needs to be implemented in MuleSoft
Analyzing C-code related to update-type messages
Converting logic into flow diagrams to guide MuleSoft programming
Supporting MuleSoft developers by providing precise, structured logic extracted from C
requirements-expected :
6+ years of experience in C back-end and application development
Understanding of client-server architecture (request/response)
Experience with Agile/Scrum methodology
Proficiency in: C, C++, GIT, Jenkins
Knowledge of custom connectors and queues
offered :
Private medical care with dental care (covering 70% of costs) + rehabilitation package - family package option possible
Multisport card (also for an accompanying person)
Life insurance
International work environment
benefits :
sharing the costs of sports activities
private medical care
sharing the costs of professional training & courses