{"id":4018428,"url":"https://alion.io/job/sbv-services-software-developer-level-2","title":"Software Developer Level 2","company":{"id":3894773,"name":"SBV Services","domain":"sbv.co.za","url":"https://alion.io/company/sbv-services","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"MCI DirectHire","truth_index":{"grade":"B","score":80,"open_postings":6,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":11,"computed_at":"2026-11-10T06:52:35Z"}},"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":["Johannesburg, South Africa"],"countries":["ZA"],"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":"Agile","optional":false},{"name":"Microsoft Office","optional":false}],"status":"live","first_seen_at":"2026-11-10T12:00:00Z","employer_posted_date":"2026-11-10","last_verified_at":"2026-11-10T14:01:42Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Description\nSupport Technology Strategy & Innovation\nParticipate in the development of the Application Roadmap in line with the Technology Strategy.\nParticipate in implementing components of the Technology Development Strategy through the execution of assigned tasks.\nProvide input on technology innovation initiatives and the development of plans for their implementation\nParticipate in developing or maintaining policies, procedures, and processes related to Technology Development.\nExecute Analysis and Design Activities\nManage and execute project plans and keep track of milestones and communicate checkpoints.\nConduct an analysis of the functional requirements and translate it into technical design.\nIdentify and advise on potential design impact to business processes and performance.\nCompile the scope and work breakdown structures in terms of the project.\nAdminister critical analysis of test results and deliver solutions to problem areas.\nEnhance applications by identifying opportunities for improvement and making recommendations.\nConduct system and impact analysis of new development changes and remedy them prior to development.\nParticipate in planning and feedback sessions.\nTechnical implementation within own area\nAnalyze and understand business requirements, architecture and technical documents.\nWrite clean and efficient code for new and existing user-functional software programs and applications, ensuring re-usability, performance, scalability, and stability.\nDevelop software across various domains and technology ecosystem to meets business requirements, processes, and standards and adheres to relevant security principles.\nProvide technical input on new products and solutions and changes to current applications.\nPerform integration of SBV technology products with third-party technologies to deliver enhanced value.\nIdentify system challenges and escalate them for further troubleshooting guidance.\nCreate programming scripts to enhance the functionality of company sites or applications and remove code scripts as need ed.\nComplete tasks throughout the software development lifecycle in accordance with SBV Development guidelines and procedures.\nMaintain current versions of technology products, including troubleshooting, debugging, and general maintenance.\nTest and troubleshoot new solutions against existing software and databases for optimisation and functionality.\nLiaise with Network Administrators, Analysts, and Engineers to resolve software products or systems problems.\nDocument and update system/software documentation and records to enable future updates.\nCreate and maintain policies and principles for development, data, and security architecture.\nParticipate in developing and maintaining user manuals and guidelines for support teams.\nQuality Management\nPerform code reviews and unit tests for code written by Level 1 Developers with corrective actions identified.\nConduct penetration tests to test exploitable vulnerabilities such as cyber-attacks, security firewalls, and augment controls.\nSet up and configure a testing environment (hardware and software).\nDevelop unit test cases for any development work within own area of expertise.\nPerform unit testing of developed code to ensure compliance with quality standards and meets business requirements.\nConduct code deployment, fixes, updates and related processes through defect tracking in testing and evaluating error logs.\nRun and monitor software performance tests on new and existing programs to correct errors, isolate areas for improvement, and conduct general debugging.\nMaintain administration of testing of site databases.\nWork towards zero defects in any code developed.\nEvaluate that all artefacts are well managed and controlled in the relevant repositories per the defined policies and procedures.\nSubscribe and align to SBV Services' ISO 9001:2015 Quality Management Standards, ensuring the department’s processes and quality management system is at all times in compliance with the standard\nSupport SBVs ESG journey, reporting on and managing the ESG requirements to ensure a positive reflection and outcome.\nReporting\nCompile statistics and prepare reports for management and/or team members on the status of the programming process.\nParticipate in compiling reports and status updates for MANCO.\nPresent Roadmaps and challenges.\nBusiness Partnering and Customer Support\nMaintain effective communication and regular engagement with key stakeholders.\nRespond to customer support questions and provide assistance.\nImplement a proper Help Line protocol and escalate problems as needed.\nTransfer knowledge of new and additional software functionality to the implementation team.\nConduct a review of site databases to identify any shortcomings or potential misconduct.\nProvide occasional assistance with setting up and configuring sites.\nProvide third-tier support for existing software deployed into the environment.\nInteract with vendors to field queries and questions and liaise with Level 3 Developers for prompt rectification of problems.\nCollaborate with internal teams and vendors to fix, improve and develop new applications in accordance with SLAs.\nEffective teamwork and self-management\nTrain, mentor and provide guidance to Level 1 Developers.\nCoaching and training fellow colleagues and users when necessary.\nMaintain good time management to handle several projects at once.\nPlan and prioritize competing demands, demonstrating the ability to manage them.\nProtect and maintain the confidentiality of critical business systems and data.\nAdhere to SBV's development standards and principles.\nStay abreast of industry and technological changes and trends within own area of expertise.\nLead as an Ambassador and executor of Change.\nAct as a change management architect in periods of change to ensure business continuity.\nManage the integration of business units into a seamless end to end solution for customers.\nEffectively communicate and embed new processes and procedures as they occur, addressing or escalating matters/ concerns to the SME’s (subject matter experts) when required.\nFacilitate the necessary presentations, workshops, or forums to ensure consistent and accurate communication is given across one’s portfolio.\nRequirements\nWork Experience\n3 years of experience as a software developer2 years of experience working in web-based development using various programming languages\n1 years of experience working with open-source technologies and cloud applications\n\nUnderstanding of new emerging web and mobile development frameworks and models\nEducation\nDegree in Information Technology Management, Computer Science, Business Administration, Commerce or similar\nFunctional Competencies\nMicrosoft Office Suite\nKnowledge of ICT project management principles (e.g., Agile)\nUnderstanding of Software Development Life Cycle (SDLC)","description_format":"text","description_chars":6859,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Commercial & Retail Banks","Security Services"],"lifecycle":[{"event":"open","at":"2026-11-10T14:01:42Z"}],"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":11,"reasons":["conf:1","win:early"],"computed_at":"2026-11-10T15:29:23Z"},"pay":null,"html_url":"https://alion.io/job/sbv-services-software-developer-level-2","json_url":"https://alion.io/job/sbv-services-software-developer-level-2.json","meta":{"generated_at":"2026-11-10T15:29:23Z","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":1699,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-11T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"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":3894773},"rest":"https://alion.io/mcp/rest/get_company?id=3894773"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fsbv-services-software-developer-level-2"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"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%2Fsbv-services-software-developer-level-2"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"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%2Fsbv-services-software-developer-level-2"},{"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/sbv-services-software-developer-level-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fsbv-services-software-developer-level-2"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4018428}},{"tool":"search_jobs","arguments":{"company":"sbv.co.za","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4018428},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}