Recruiting Agency Escadra. logo

Middle Software Developer C++

Recruiting Agency Escadra.·$2,400 – $2,500

Primary stack

CPythonJiraC++GitConfluenceAPISQL

Nice to have's

DockerEMV standardspayment transactions principalsfinancial protocols

Job description

About the Position

Middle Software Developer C++

Our client, an international leader in payment systems, solutions for online, mobile, and retail trade, is looking for candidates for the following position in its Ukrainian office: Middle Software Developer C++

Place: Kyiv

Work Type: Full-time

Salary: $2400 - $2500 USD net + annual bonus


Responsibilities

  • Development of software on C/C++ under Proprietary Linux based platform for EFT POS terminals, as well as related software tools for Windows
  • Functional & unit tests of developed functionality, configuration of Dev environment
  • Writing of internal technical specifications, K&B articles
  • Software maintenance (issues investigation, bug fixes, refactoring)
  • Analysis of requirements and customer’s specifications, participation in workload estimations
  • Modeling / proof of concept code, analysis of legacy code
  • Collaboration with QA team on within SW production cycle.
  • Code Review and Mentorship: middle developer may be involved in code reviews and mentoring junior developers, providing constructive feedback and guidance to improve the overall code quality.

Requirements

  • Good knowledge of modern С++ (C11 and C14 standards at least). 1+ year of experience as a C++ developer.
  • Good knowledge of C language.
  • Knowledge of Python.
  • Knowledge of SQL preferably MS-SQL, DB administration
  • Some experience with LUA, BASH.
  • API Integration: experience in integration with various APIs (payment gateways and/or other third-party services).
  • Good knowledge and practical experience with communication protocols (TCP/IP).
  • Good cryptography knowledge: Understanding cryptographic concepts, such as encryption, decryption, hashing, and digital signatures. Experience with cryptography libraries such as OpenSSL, CryptoPP, Botan etc.
  • DevOPS/tools: Good knowledge and practical experience with version control systems like Git to collaborate with teammates and manage code changes effectively. Experience with JIRA, Confluence. CMake knowledge.

Nice to Have

  • Docker environment
  • Knowledge of EMV standards and base requirements of VISA, MasterCard and protocols used for secure payment card transactions.
  • Knowledge of payment transactions principals / financial protocols

We Offer

Compensation: $2400-$2500+ annual bonus

Employment: official, enrollment to the staff of the company


About the Company

We are waiting for Your CV: [email protected]

Write to us

Contact Us

Upload a file

I accept the terms and privacy policy.

© Recruiting Agency Escadra.. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Escadra is a worldwide recruitment agency with a distinct focus on assisting companies in their quest to discover and onboard highly skilled software developers from various corners of the globe.With offices in Romania, Poland, and Ukraine, we have established a strong presence in key tech hubs, allowing us to tap into local talent pools and provide unparalleled expertise in those regions.We take immense pride in our ability to connect firms with the absolute best talent in the industry, thus playing an integral role in shaping their future success.

More at Recruiting Agency Escadra.

All 118 roles

Popular searches