C++ Engineer

Department: Software
Project Location(s): Remote
Education: Bachelor’s Degree
Experience: 3+ years in field


  • Bachelor’s Degree from an accredited College or University with a concentration in Computer Science or Software Engineering – (or equivalent diploma/work experience);
  • 3-5 years of work experience in IT;
  • 3+ years of application developer experience;
  • Excellent knowledge of C++;
  • Excellent knowledge and hands on experience in implementing OOPS concepts;
  • Messaging Technology and Tools: JMS or comparable low latency systems;
  • Experience with SOAP, Web Services;
  • Database Technologies: Sybase , SQL and T-SQL;
  • Knowledge of Unix/Linux scripting, and basic systems administration skills (utilities, commands, editors, basic investigation);
  • Knowledge of VC++ and Microsoft Foundation Classes ( MFC ) useful;
  • Experience of working in a team development environment as well as globally distributed project team;
  • Experience in source code management, continuous build and integration technologies and hands-on experience with resp. tools, e.g. Perforce/Subversion/GIT, Microsoft Visual Studio .Net IDE;
  • Knowledge of network, system security and compliance practices.

Key Attributes

  • Ability to write high quality code according to DB standards;
  • Strong analytical skills;
  • Ability to solve production problems;
  • Hands‐on contributor;
  • We expect a result focused person;
  • Keeps pace with technical innovation;
  • Proficient written and spoken English;
  • Strong interfacing with other groups (global team), i.e. on the infrastructure, application, business layer is essential.

Project Overview

  •  The C++ developer will design and develop application code for APS, in response to business requirements and problem tickets, as a part of the APS development team. Components will be defined and implemented in close collaboration with Treasury business and Treasury IT team.
  • The workflow comprises the delivery of interfaces to/between the existing product instance, production support teams.


  • Attractive salary (negotiable based on technical knowledge);
  • Meal Tickets;
  • One bonus vacation day for every 2 years of seniority in our company;
  • Flexible working time and remote work opportunity;
  • Private medical insurance package;
  • Bonus for internal recommendation;
  • Access to over 650 sports centers in the 7Card network;
  • Opportunity to read a lot of books from Bookster;
  • Relocation package in case of need for a convenient start;
  • Environment provided for professional development;
  • High tech infrastructure.


  •  Designs, develops and documents C++ based software components for the APS backend and Frontend in accordance with requirements, potential frontend integration, functional and technical design documents;
  • Completes and elaborates technical software design (high level design) in accordance with solution(s) standards set by Treasury IT architect, Lead Technical specialist and documents of the same;
  • Participates in design/code reviews and resolve findings in reviews (4 eyes principle) of developed source code;
  • Identifies dependencies between software product components, between technical
    components (such as database tables and master data files), and between applications and interfaces;
  • Assesses and identifies mitigation of risks including those related to high level design, integration, and quality of data;
  • Identifies product integration verifications to be performed based on the integration sequence and relevant dependencies;
  • Determines the impact on test and production environment (if any);
  • Contributes to Level 2 support including problem and root cause analysis;
  • Ensures architectural changes (as defined by group architects) are implemented;
  • Fixes software defects/bugs;
  • Measures and analyzes code for quality;
  • Provides development estimates;
  • Ensures that all code changes are tracked and recorded through the groups change
    management process and that development is scheduled and approved;
  • Provides release deployments on non production management controlled environments;
  • Captures build and deployment notes, develops software product deployment &
    operating instructions;
  • Supports creation of software product training materials, software product user guides, and software product deployment instructions;
  • Checks consistency of documents with the respective software product release;
  • Collaborates with functional analysts and technical specialists to complete work, as required;
  • Designs and implements test cases in collaboration with QA lead including expected results and handle negative test case scenarios – utilize and/or develop automation for test cases;
  • Ensures adequate and accurate documentation at various stages of work in accordance with SDLC documentation requirements.
Please apply now at: careers@gess-engineering.com

HR Department


HR Talent Sourcer

Tel. 0723 630 511




HR Talent Sourcer

Tel. 0723 634 910




+40 (726) 157 257