{"id":1769484,"url":"https://alion.io/job/capitec-software-engineer-back-end-iii","title":"Software Engineer: Back-End III","company":{"id":2123918,"name":"Capitec","domain":"capitecbank.co.za","url":"https://alion.io/company/capitecbank","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"SuccessFactors","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Stellenbosch, South Africa"],"countries":["ZA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":22000,"max_usd":51000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":10},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Git","optional":false},{"name":"GitHub","optional":false},{"name":"Java","optional":false},{"name":"PowerShell","optional":false},{"name":"Python","optional":false},{"name":"SQL","optional":false}],"status":"live","first_seen_at":"2026-09-21T02:00:00Z","employer_posted_date":null,"last_verified_at":"2026-09-21T02:00:00Z","board_verified":false,"closed_at":null,"days_open":14,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":14},"description":"The Capitec Way\n\rCapitec is more than a bank. We exist to simplify banking and help our clients take control of their financial lives. Our focus is on delivering accessible, affordable banking through personal experience, while constantly evolving our technology to support how clients engage with us. Our success is driven by talented, committed teams who take ownership, act with energy, and always put the client first.\nWhy Choose Capitec\n\rAt Capitec, we are guided by our CEO values in everything we do: putting the client first, acting with energy, and taking ownership. We support our people through a strong Employee Value Proposition that focuses on cohesive, high‑performing teams, meaningful learning and growth opportunities, and competitive employee benefits and savings. We are committed to creating an inclusive environment where every team member feels welcomed, valued, supported, and empowered to grow their career.About the Role\n\nWe are looking for a highly skilled Software Engineer to join our Cash Devices team on a permanent basis. This role focuses on the development, integration, and support of custom ATM solutions, forming a critical part of the software platform that supports Capitec’s ATM estate.\n\nThis is a specialist role combining strong Postilion expertise with SDK‑based Java development, with a primary focus on configuration, integration, and operational stability, rather than pure greenfield software development. The role is based in Stellenbosch, where hands‑on access to the ATM lab environment is required.\n\nKey Responsibilities\n\nDevelop and maintain custom applications and interfaces using the Postilion SDK\n\nBuild and support Cash Devices applications and device integration solutions (ATM, POS, etc.)\n\nCustomise and extend Postilion functionality to meet business and operational requirements\n\nDevelop and maintain SDK‑based integrations using Java\n\nSupport and upgrade integration drivers between devices and ATM applications\n\nProvide technical support, troubleshooting, and issue resolution for Postilion‑related systems\n\nCollaborate with cross‑functional teams including QA, infrastructure, and business analysts\n\nSupport patching, upgrades, and lifecycle management of ATM software platforms\n\nOur Ideal Candidate Has\n\nMinimum 5 years’ experience in a Postilion systems role, including exposure to:\n\nPostilion Realtime\n\nPostCard\n\nPostilion Office\n\nATM Application environments\n\nMinimum 5 years’ current experience with either:\n\nPostilion SDK or\n\nJava development in integration‑heavy environments\n\nStrong understanding of ISO 8583 messaging and ATM transaction flows\n\nExperience with ATM device protocols (e.g. Diebold 912, NCR NDC)\n\nExperience working with modern source control systems (Git / GitHub), including branching, merge requests, and code reviews\n\nScripting experience (preferably PowerShell or Python)\n\nSolid database knowledge; SQL Server experience preferred\n\nStrong analytical, troubleshooting, and debugging skills\n\nExcellent communication and documentation abilities\n\nExperience in banking, fintech, payments, or switching platform environments\n\nEducation (Minimum)\n\rGrade 12 National Certificate / Vocational\r\nEducation (Ideal or Preferred)\n\rA relevant tertiary qualification in Information Technology\r\nSkills\n\rAnalytical Skills\r\nAttention to Detail\r\nCommunications Skills\r\nInterpersonal & Relationship management Skills\r\nProblem solving skills\r\nAdditional Information\n\rClear criminal and credit record","description_format":"text","description_chars":3470,"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":[]},"benefits":["Growth opportunities"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-03T14:58:54Z"}],"visa":[],"liveness":{"score":50,"band":"ok","label":"Likely open","p_open":0.85,"p_active":0.79,"p_room":0.75,"age_days":14,"expected_fill_days":18,"reasons":["seen:14","velocity","win:late"],"computed_at":"2026-10-05T05:45:15Z"},"pay":null,"html_url":"https://alion.io/job/capitec-software-engineer-back-end-iii","json_url":"https://alion.io/job/capitec-software-engineer-back-end-iii.json","meta":{"generated_at":"2026-10-06T00:33:32Z","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","counted_by":"address","units_charged":1,"used_today":658,"day_limit":5000,"remaining_today":4342,"minute_limit":60,"resets_at":"2026-10-07T00: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":2123918},"rest":"https://alion.io/mcp/rest/get_company?id=2123918"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcapitec-software-engineer-back-end-iii"},{"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%2Fcapitec-software-engineer-back-end-iii"},{"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%2Fcapitec-software-engineer-back-end-iii"},{"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/capitec-software-engineer-back-end-iii\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcapitec-software-engineer-back-end-iii"}]}