c/c++ software engineer - nicosia, cyprus

Giannis Papadopoulos, Randstad Hellas
job type
apply now

job details

nicosia, cyprus
information technology
job type
reference number
Giannis Papadopoulos, Randstad Hellas

job description

Do you have experience as a Software Engineer, using C and/or C++? Are you ready to make your next career step joining a global team of software engineers in a multinational technology and software company? Then, apply now for this interesting and challenging role of Software Engineer for one of the biggest global payments company!

The Software Engineer position is full time and permanent, based in Nicosia, Cyprus.


The company offers to the Software Engineer:

  • A excellent remuneration package including an attractive base salary.
  • Opportunity to work with global payment projects in a multinational environment
  • A dynamic and fast paced work environment
  • Continuous Training
  • Career opportunities


As a Software Engineer, you will join a global team of software engineers, and you will be involved with the following:

  • Participate and contribute in all phases of the project delivery lifecycle (business analysis, design, code, unit testing and technical documentation) and ensure quality standards are adhered to.
  • Perform advanced and highly complex development for migration and integration, both batch and online.
  • Design and develop application customizations to provide the best fit of the product to the client’s operational needs.
  • Take part in bug fixing, upgrades and enhancements to our existing clients during the support & maintenance phases.
  • Stay current with the latest technologies, methods and tools.


In order for your profile to match the Software Engineer position, you need to have the following:

  • Experience in designing and developing applications using C and / or C++.
  • Bachelor Degree in Computer Science or relevant field. 
  • Database development and design with  MS SQL, and familiarity with DDL and MCL is a plus.
  • Knowledge with unit testing and Test-Driven Development.
  • Knowledge of REST services integration and APIs.
  • Experience in working in Agile, Iterative development, and CICD tools and process.


  • Good analytical and logical skills
  • Teamwork


  • Experience in C and/or C++.


If you have any questions regarding this Software Engineer position, you can contact Giannis Papadopoulos at 2316002049, from Monday to Friday between 10:00 and 16:00. We look forward to receiving your application, uploading your updated English CV by clicking the 'apply now' option.

In case that your application advances to the next stage, you may be automatically invited to submit a video, answering a few interview questions.

Please note that for transparency and equity reasons, only those applications made online via our site will be assessed. After the screening of all the CVs received, we will only contact the candidates who meet the requirements of the job to arrange an interview. ​All applications are considered strictly confidential.