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
📊
Average salary range of similar jobs in
analytics →
Loading...