C Developer / Analyst (Reverse Engineering Project)

📍 Hybrid from Wrocław, Poland

 

Technical Requirements

Must-Have:

  • Higher professional education level (HBO) or equivalent.
  • 6+ years of experience in C backend and application development.
  • Solid understanding of client-server architecture (requests/responses).
  • Hands-on experience with Agile/Scrum methodologies.
  • Strong knowledge of C++.
  • Proficiency with GIT and Jenkins.
  • Previous experience working in distributed/remote teams.
  • Background in working with custom connectors and queues.


Nice-to-Have:

  • Experience with IBM MQ.
  • Knowledge of Mule 4.
  • Reverse engineering expertise, including building call flow diagrams and writing code documentation.
  • UML proficiency.
  • Familiarity with Jira.
  • Experience in legacy system environments.
  • Strong technical documentation skills.


Required Technical Skills

  • C++
  • Agile / Scrum
  • Git
  • Jenkins


Main Responsibilities

  • Error Analysis:
    • Compare legacy InfoMessaging outputs with new messages generated by MuleSoft.
    • Debug discrepancies by analyzing C code and MuleSoft logic.
    • Identify and define the correct logic to be applied in MuleSoft.
  • Delivering Flows for MuleSoft Programming (Update Messages):
    • Analyze legacy C code and translate it into flow diagrams for MuleSoft developers.
    • Support the implementation of update message functionality.

 

About the Project

This role involves reverse engineering and analysis of legacy C systems to support MuleSoft integration. You will be responsible for debugging, documenting, and providing guidance for MuleSoft development based on existing C code logic.

Required languages

English B2 - Upper Intermediate
C++, Agile, Scrum, Git, Jenkins
Published 17 September
18 views
·
0 applications
To apply for this and other jobs on Djinni login or signup.
Loading...