Recruiting Agency Escadra. logo

Software Developer C++ / Server Solutions

Primary stack

OOPC++SQL

Nice to have's

Java/JNIReact JSSpringPythonOraclePOSIXQTPocoBOOSTOpenSSLBotanCrypto++TDDATDDBDDUML

Job description

About the Position

We are looking for a Software Developer C++ / Server Solutions to join our global fintech team. Our partner is a leader in payment acceptance technologies, helping businesses process secure and seamless transactions worldwide.

The company partners with over 1,000 banks, acquirers, fintechs, and payment providers, supports 40+ million POS terminals globally, and employs 4,000 professionals across more than 50 countries.

Send us your CV and let’s grow together! 🌱: [email protected]

Responsibilities

  • Development of Server & Desktop applications, modules & libraries using C/C++.
  • Design the architecture of applications & modules.
  • Writing design documents and technical specifications.
  • Software maintenance (bug fixes, refactoring).
  • Code analysis & workload estimation.
  • Technical research for new methods & algorithms.
  • Trainings & code review for junior developers.

Requirements

IT Skills / Tools:

  • Deep knowledge of C++11 / 17 (STL).
  • Multithreading, thread safety.
  • OOP, Design patterns basics.
  • Strong networking (TCP/IP, WEB protocols).
  • Strong SQL knowledge.
  • Windows/Unix Services/Daemons.
  • Microservice architecture.
  • Message protocols (HTTP, REST).
  • Cryptography knowledge (SSL/TLS, RSA, TDES).
  • Strong Algorithms and Data Structures.

Tools: MS Visual Studio, MS SQL Server, Docker.

Additional knowledge would be welcome:

  • Java/JNI basics.
  • Modern WEB frameworks (React JS/Spring).
  • Python.
  • Oracle basics.
  • POSIX.
  • QT basics, Poco, BOOST, OpenSSL, Botan, Crypto++ and/or other common libraries.
  • Linux development basics.
  • Experience in TDD, ATDD, BDD.
  • UML.

We Offer

  • Cooperation format: B2B cooperation through a Ukrainian FOP.
  • Compensation: $3500 (160,000-170,000 UAH via FOP).
  • Work format: Hybrid and flexible working format with visits to the Kyiv office.
  • Business trips: Eventual business trips across the EMEA region.
  • Opportunity: Work on high-impact international projects with global enterprise clients.

About the Company

Our partner is a global fintech leader in payment acceptance technologies, helping businesses process secure and seamless transactions worldwide.

The company partners with over 1,000 banks, acquirers, fintechs, and payment providers, supports 40+ million POS terminals globally, and employs 4,000 professionals across more than 50 countries.

With over 40 years of industry expertise, it develops innovative payment solutions used by leading international brands.

© 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