Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Netcetera

Senior C++ Software Engineer – Mobile Payment SDK, Qt, Security, EMV

Netcetera

. Own the CloudPay client library in C++/Qt, including maintenance, bug fixing, security updates, and technical specification .

Posted 10/21/2026full-timeSkopje • North MacedoniaSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in modern C++ and Qt for developing and maintaining client libraries, with a strong focus on CI/CD practices using Jenkins and Python for automation. Proficient in troubleshooting and supporting banking clients while ensuring security and compliance in mobile app development.

Highest-signal resume keywords
Modern C++ DevelopmentQt FrameworkCI/CD with JenkinsPython AutomationCross-Platform Builds

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C++QtCMakePythonOpenSSLMobile App DevelopmentCross-CompilingCI/CDNode.jsApplied Cryptography
Soft Skills
Quality-Focused Working StyleEffective Communication
Tools & Technologies
JenkinsAndroid NDKIOS XcodeCloudPay Nova SDKSecurity Toolchains
Industry Keywords
EMV PaymentsContactless PaymentsTokenizationCard Scheme CertificationPentest Findings

Tech Stack

Tools & technologies
AndroidiOSJavaScriptJenkinsNode.jsPythonQtC++

About the role

Key responsibilities & impact
  • Own the CloudPay client library in C++/Qt, including maintenance, bug fixing, security updates, and technical specification
  • Troubleshoot and support bank customers in collaboration with product owners, QA, mobile, and backend teams
  • Produce and release customer-specific Android and iOS builds, including configurations, certificate renewals, and OS platform updates
  • Maintain and update Qt, OpenSSL, and security/obfuscation toolchains and cross-compile them for different targets
  • Maintain the CMake and Jenkins CI build pipeline and automate with Python
  • Help customers migrate to the next-generation CloudPay Nova SDK
  • Maintain the Node.js sandbox/simulator used for integration testing
  • Participate in certification and security reviews, including delta documentation, scheme requirements, and pentest findings

Requirements

What you’ll need
  • Solid professional experience in modern C++, ideally with Qt
  • CMake and cross-platform builds, including cross-compiling third-party libraries
  • Python for tooling and automation
  • CI/CD, preferably Jenkins
  • Careful, quality-focused working style
  • Willingness to own a mature, business-critical product and communicate directly with customers’ engineers
  • Fluent English
  • Android NDK/AAR and/or iOS Xcode/frameworks build and integration experience (nice to have)
  • Applied cryptography, OpenSSL, TLS/PKI, mobile app hardening, obfuscation, white-box cryptography, and root/jailbreak detection (nice to have)
  • EMV and contactless payments, tokenization (MDES/VTS), and card scheme certification (nice to have)
  • Node.js (nice to have)

Benefits

Comp & perks
  • Adjust your time to work efficiently, including working hours, part-time options, or unpaid leave
  • 5 additional paid vacation days per year
  • Private health insurance for you and your family
  • Yearly education fund for conferences, courses, lectures, or long-term education
  • Lunch allowance each working day
  • Free fruit and drinks in the office