{"id":3147374,"url":"https://alion.io/job/sabc-mainframe-developer-analyst-programmer","title":"Mainframe Developer: Analyst Programmer","company":{"id":1792399,"name":"SABC","domain":"sabc.co.za","url":"https://alion.io/company/sabc-co-za","size_band":"501-1000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"SuccessFactors","truth_index":null},"role":"Enterprise Apps","role_family":"Enterprise Apps","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":["Auckland, New Zealand"],"countries":["NZ"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"ITIL","optional":false}],"status":"live","first_seen_at":"2026-10-23T10:49:52Z","employer_posted_date":"2026-10-23","last_verified_at":"2026-10-24T12:36:05Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"THE SOUTH AFRICAN BROADCASTING CORPORATION\nDIVISION: TECHNOLOGY (GP)\nDEPARTMENT: INFORMATION TECHNOLOGY\nPOSITION: MAINFRAME DEVELOPER: ANALYST PROGRAMMER X3\nPOSITION ID: 60024875; 60024878; 60024879 (3 Years Fixed-term Contract)\nSCALE CODE: 900\nREPORTS TO: SECTIONAL LEAD: DEVELOPMENT OPERATIONS\nCLOSING DATE: 30 OCTOBER 2026\nMAIN PURPOSE OF THE ROLE\nResponsible for the analysis, design, development, testing, deployment, support, maintenance and modernisation of enterprise applications within the Natural ONE and Natural/ADABAS mainframe environment. The role ensures adherence to SDLC, governance, security, quality and operational support standards while delivering reliable, scalable and sustainable application solutions that support SABC business objectives. The incumbent contributes to application modernisation, integration services, incident resolution, business continuity support and continuous improvement of development practices.\nDEVELOPMENT AND IMPLEMENTATION OF STRATEGY\nContribute to the execution of the IT development strategy by designing, developing and maintaining enterprise applications aligned to business priorities.\nProvide technical input and advisory support for application development, DevOps enablement, integration and mainframe modernisation initiatives.\nEngage with internal departments, business users and external stakeholders to understand requirements and translate them into sustainable technical solutions.\nProvide technical problem-solving leadership for complex application, integration and operational support matters.\nIdentify architectural, performance and process improvement opportunities and recommend appropriate remedial actions.\nSupport business objectives by enhancing systems and services that improve operational efficiency, customer engagement and revenue-related processes.\nBUSINESS OPERATIONAL EFFICIENCY\nAnalyse, design, develop, test, implement and maintain cost-effective application solutions in line with approved business and technical requirements.\nCompile and maintain technical documentation, including flow charts, entity relationship diagrams, functional specifications, technical specifications and change request documentation.\nDevelop efficient, reusable and reliable programs using Natural, Natural ONE and ADABAS in accordance with approved coding standards and procedures.\nPerform database-related development activities and liaise with database administrators to ensure alignment between application logic, data structures and performance requirements.\nConduct unit testing, quality assurance and performance checks to ensure application effectiveness, reliability, security and responsiveness.\nProvide application maintenance, troubleshooting, incident resolution, report development and end-user support for Natural/ADABAS solutions.\nSupport availability of critical mainframe online systems, including standby, after-hours support and participation in business continuity exercises where required.\nDevelop ad hoc reports, data extracts and short-term system enhancements to support operational, audit, financial control and business reporting requirements.\nLiaise with external agents and internal stakeholders to ensure data received and processed conforms to agreed standards, controls and service expectations.\nProvide technical input for RFI, RFP and procurement-related activities to ensure proposed solutions align with SABC systems, standards and business requirements.\nExtract, analyse and document business rules from existing code where formal documentation is incomplete or unavailable.\nParticipate in new development discussions, facilitation, systems analysis and application modernisation initiatives.\nReport progress, risks, issues and delivery status to management on a regular basis.\nGOVERNANCE RISK AND COMPLIANCE\nComply with applicable SABC policies, procedures, governance frameworks, SDLC controls, ITIL practices and financial control requirements.\nReview and support the maintenance of relevant standards, procedures and controls in line with regulatory, audit and operational requirements.\nIdentify, analyse, respond to and monitor IT risks affecting application development, support, security, continuity and data integrity.\nContribute to the upkeep of risk registers, issue logs and action-tracking mechanisms to ensure findings are managed to closure.\nSupport audit, compliance, RFI and RFP responses by providing accurate technical information, evidence and system-related documentation.\nPromote consistent use of approved templates, standards, taxonomies, deployment practices and access control requirements.\nParticipate in organisational health, safety and risk management activities as required.\nSTAKEHOLDER MANAGEMENT\nBuild and maintain effective working relationships with business users, IT teams, external agents, vendors and governance stakeholders.\nTake ownership of assigned technical queries and ensure timely, professional and effective resolution within agreed service expectations.\nRecord key interactions, requirements, decisions and support outcomes to maintain traceability and continuity of service.\nProvide monthly or periodic service, SLA, project and operational progress reports to IT leadership and business customers.\nCollaborate with Legal, Compliance, Procurement, Finance and other enabling functions where application changes or support activities have governance, contractual or control implications.\nLEADERSHIP AND PEOPLE MANAGEMENT\nManage own performance, development objectives and delivery commitments in line with SABC performance management requirements.\nContribute to long-term team goals, reporting mechanisms, maturity models and continuous improvement roadmaps for development and support practices.\nMeet agreed IT performance, quality, governance and service delivery standards.\nParticipate in formal performance reviews and compile an annual Individual Development Plan.\nSupport coaching, mentoring and knowledge transfer to junior staff and team members in line with operational needs and best practice.\nAttend relevant training and development interventions in accordance with the Workplace Skills Plan and approved development requirements.\nMINIMUM REQUIREMENTS\nRelevant IT NQF level 6 (National Diploma) qualification.\nRelevant IT NQF level 7 (Degree) qualification is considered an advantage. \n3-5 years’ experience within a systems development environment, with exposure to the full System Development Life Cycle.\nMainframe development experience, preferably including Natural ONE, Natural and ADABAS.\nKNOWLEDGE\nKnowledge of the Software Development Life Cycle, ITIL practices, change control and application support processes.\nKnowledge and understanding of mainframe systems, Natural ONE, Natural, ADABAS, mainframe utilities and JCL.\nKnowledge of database concepts, relational databases, data analysis, file formats, flow diagrams and entity relationship diagrams.\nKnowledge of systems analysis, functional specification, technical specification, testing, quality assurance and root cause analysis practices.\nKnowledge and understanding of business systems, debtor systems, TV Licence-related processes and end-user core business processes.\nKnowledge of integration between systems and relevant enterprise software applications.\nKnowledge and understanding of information technology best practice, including platforms, applications, security and operational controls.\nKnowledge of relevant company policies and procedures, including finance, HR, procurement, risk, safety and health requirements.\nBusiness acumen, customer service orientation, planning, organising, time management and work control.\nProblem-solving skills, analytical thinking, adaptability, quality orientation and ability to provide technical and operational support advice.","description_format":"text","description_chars":7804,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Broadcasting","TV Production"],"lifecycle":[{"event":"open","at":"2026-10-23T10:49:52Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":7,"reasons":["conf:3","win:early"],"computed_at":"2026-10-24T06:02:35Z"},"pay":null,"html_url":"https://alion.io/job/sabc-mainframe-developer-analyst-programmer","json_url":"https://alion.io/job/sabc-mainframe-developer-analyst-programmer.json","meta":{"generated_at":"2026-10-24T15:14: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_verified","counted_by":"address","units_charged":1,"used_today":21776,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-25T00: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":1792399},"rest":"https://alion.io/mcp/rest/get_company?id=1792399"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fsabc-mainframe-developer-analyst-programmer"},{"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%2Fsabc-mainframe-developer-analyst-programmer"},{"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%2Fsabc-mainframe-developer-analyst-programmer"},{"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/sabc-mainframe-developer-analyst-programmer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fsabc-mainframe-developer-analyst-programmer"}]}