Job Search and Career Advice Platform

Enable job alerts via email!

C Developer (+ Analyst)

Cyclad

Wrocław

Remote

PLN 120,000 - 180,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech firm is seeking an experienced developer to migrate C-code to the MuleSoft platform. Responsibilities include debugging, analyzing messages, and converting logic into flow diagrams. Candidates should have 6+ years in C development, Agile experience, and proficiency in C/C++ and related tools. This role offers a remote working option and competitive perks like medical care and a Multisport card.

Benefits

Private medical care
Rehabilitation package
Multisport card

Qualifications

  • 6+ years of experience in C back-end and application development.
  • Understanding of client-server architecture (request/response).
  • Experience with Agile/Scrum methodology.

Responsibilities

  • Debugging and analyzing query-type messages.
  • Comparing old messages with new messages.
  • Identifying and documenting differences in logic.
  • Analyzing existing C-code for MuleSoft implementation.
  • Converting logic into flow diagrams.

Skills

C
C++
GIT
Jenkins
Agile/Scrum
Reverse engineering
Call flow diagramming
Code documentation
UML modeling
Job description
Overview

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).

Project information
  • Location: 100% remote
  • Type of employment: B2B contract
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
  • 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
Nice to have
  • IBM MQ experience
  • Mule 4 experience
  • Skills in reverse engineering, call flow diagramming and code documentation
  • UML modeling knowledge
  • Experience with Jira
We offer
  • Private medical care with dental care (covering 70% of costs) + rehabilitation package - family package option possible
  • Multisport card (also for an accompanying person)

We proudly deliver to the leaders across industries.

Data Protection Officer: iod@www.cyclad.pl

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.