{"id":2933528,"url":"https://alion.io/job/netcetera-senior-c-software-engineer-mobile-payment-sdk-qt-security-emv","title":"Senior C++ Software Engineer - Mobile Payment SDK (Qt, Security, EMV)","company":{"id":54240,"name":"Netcetera","domain":"netcetera.com","url":"https://alion.io/company/netcetera","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workable","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Skopje, North Macedonia","Bitola, North Macedonia","Ohrid, North Macedonia"],"countries":["MK"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"CI/CD","optional":false},{"name":"CMake","optional":false},{"name":"Jenkins","optional":false},{"name":"Node JS","optional":false},{"name":"OpenSSL","optional":false},{"name":"PassKit","optional":false},{"name":"Python","optional":false},{"name":"Qt","optional":false},{"name":"JavaScript","optional":true},{"name":"PKI","optional":true},{"name":"Room","optional":true}],"status":"live","first_seen_at":"2026-10-20T15:25:28Z","employer_posted_date":"2026-10-20","last_verified_at":"2026-10-21T21:26:32Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"G+D Netcetera builds secure digital payment solutions for banks, card issuers and wallet providers across Europe. It is part of the Giesecke+Devrient security technology group. In our Payment Security division, the Trusted Payments team helps issuers bring their cards into every digital channel. One example is a tap-to-pay wallet inside the bank’s own mobile app, an alternative to Apple Pay and Google Pay.\nThe product\nConvego CloudPay uses Host Card Emulation (HCE) so that a smartphone can act as a contactless payment card without special hardware. At its core is our client library: a cross-platform C++/Qt engine embedded in banking apps on Android and iOS. It handles the card schemes’ payment logic, token storage and cryptography. Millions of payments depend on it working correctly, securely and in line with EMVCo and scheme requirements.\nYour role\nOwn the CloudPay client library (C++/Qt) end to end: maintenance, bug fixing, security updates and technical specification.\nTroubleshoot and support our bank customers, working with product owners, QA and the mobile and backend teams.\nProduce and release customer-specific builds for Android and iOS: configurations, certificate renewals, and platform updates for new OS versions.\nMaintain and update third-party dependencies such as Qt, OpenSSL and the security/obfuscation toolchains, and cross-compile them for different targets.\nKeep the CMake and Jenkins CI build pipeline healthy, and automate with Python.\nHelp our customers move to our next-generation SDK (CloudPay Nova).\nMaintain the Node.js sandbox/simulator that customers use for integration testing.\nTake part in certification and security reviews: delta documentation, scheme requirements, pentest findings.\nRequirements\nYour profile\nWhat you bring - must have\nSolid professional experience in modern C++, ideally with Qt.\nCMake and cross-platform builds, including cross-compiling third-party libraries.\nPython for tooling and automation.\nCI/CD, preferably Jenkins.\nA careful, quality-focused working style. You enjoy owning a mature, business-critical product and talking directly to customers’ engineers.\nFluent English.\nNice to have\nAndroid (NDK, AAR) and/or iOS (Xcode, frameworks) build and integration experience.\nApplied cryptography, OpenSSL, TLS/PKI, mobile app hardening (obfuscation, white-box crypto, root/jailbreak detection).\nEMV and contactless payments, tokenization (MDES/VTS), card scheme certification.\nNode.js.\nWhy join\nA rare niche: security-critical payment software running in real banking apps.\nDirect impact: you are the go-to expert for a certified product used by banks across Europe.\nRoom to grow into our next-generation mobile payment SDKs and related secure SDK products.\nThe job ad is open for our offices in Skopje, Bitola and Ohrid.\nBenefits\n Flexibility: Adjust your time to work efficiently, be it working hours, part-time options, or unpaid leave\n Extra vacation days: Need to take some extra time off? With us, you have the possibility to activate 5 additional paid days per year on top of your vacation plan\n Private health & Family Insurance: The company policy covers a private health insurance plan for you and your family\n Yearly Education Fund: We strongly believe in continuous development and would love to see you enrich your knowledge. Ever Netceterian has a dedicated yearly fund to invest in their professional and personal development through conferences, courses, lectures or long-term education\n Meals & Snacks: Enjoy a lunch allowance each working day, free fruit and drinks in the office\nDiscover more benefits","description_format":"text","description_chars":3593,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"Advanced (C1)","optional":false}]},"benefits":["Health insurance"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Financial Software & Embedded Finance","Custom Software Development"],"lifecycle":[{"event":"open","at":"2026-10-20T15:25:28Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":1,"expected_fill_days":26,"reasons":["conf:8","win:early"],"computed_at":"2026-10-22T06:10:10Z"},"pay":null,"html_url":"https://alion.io/job/netcetera-senior-c-software-engineer-mobile-payment-sdk-qt-security-emv","json_url":"https://alion.io/job/netcetera-senior-c-software-engineer-mobile-payment-sdk-qt-security-emv.json","meta":{"generated_at":"2026-10-22T08:09:21Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":4243,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-23T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":54240},"rest":"https://alion.io/mcp/rest/get_company?id=54240"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fnetcetera-senior-c-software-engineer-mobile-payment-sdk-qt-security-emv"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fnetcetera-senior-c-software-engineer-mobile-payment-sdk-qt-security-emv"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fnetcetera-senior-c-software-engineer-mobile-payment-sdk-qt-security-emv"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/netcetera-senior-c-software-engineer-mobile-payment-sdk-qt-security-emv\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fnetcetera-senior-c-software-engineer-mobile-payment-sdk-qt-security-emv"}]}