Software Engineer (C# + Mainframe)

For our client, a global IT services company specialising in managing and modernising business‑critical systems and platforms for enterprise customers (including cloud, mainframe and hybrid environments), we are looking for a Software Engineer with strong experience in C# and IMS (mainframe). You will be responsible for supporting and driving the modernisation of an existing mainframe system, contributing to the transformation of legacy architecture into more scalable and maintainable solutions, while collaborating with international teams in an English‑speaking environment.

Key responsibilities

  • Design, develop and maintain components of a legacy mainframe system with a focus on modernisation initiatives
  • Work with C# and IMS technologies to enhance and extend existing system functionalities
  • Participate in system transformation efforts, including refactoring and integration with modern platforms
  • Collaborate with architects, developers and stakeholders to define technical solutions aligned with business needs
  • Analyse existing code and propose improvements to increase performance, stability and scalability
  • Support troubleshooting and debugging in production and non‑production environments

Ideal candidate profile

  • Strong experience as a Software Engineer working with C# and mainframe environments (IMS)
  • Solid understanding of legacy system architectures and modernisation approaches
  • Experience in working with enterprise‑level systems and complex integrations
  • Very good command of English, enabling effective communication in an international environment
  • Ability to work collaboratively in distributed teams and communicate with both technical and non‑technical stakeholders

Conditions

  • Work model: fully remote
  • Start: ASAP
  • Project duration: initially 7 months, with the possibility of extension
  • Employment type: B2B contract via KUBO
  • Salary: competitive salary aligned with current market rates and your experience.
  • Benefits: life insurance, private healthcare, Multisport card, and development support (including co‑funding of certifications).

Recruitment steps

  • Initial call with a KUBO recruiter
  • Interview(s) with the client
  • Decision, feedback and support through offer and onboarding

Contact

About us

W KUBO naprawdę zależy nam na ludziach. Zapraszamy osoby w różnym wieku, o różnych tożsamościach
i sposobach funkcjonowania oraz niezależnie od sytuacji zdrowotnej i rodzinnej. Autentyczność jest dla nas wartością, a naszym celem jest uczciwy i otwarty proces dla wszystkich.

At KUBO, we genuinely care about people. We welcome candidates of all ages, backgrounds, identities, family constellations, health situations, and ways of thinking and interacting with the world. You’re welcome to be yourself — we value authenticity, and we’re committed to creating a fair and inclusive process for everyone.

ID: 1357 job_post.published_on: 15/07/2026
announcement.apply