Software Developer Level 3 (Houghton)

SBV Services (Pty
Western Cape
Full-time
Posted 2 hours ago
Full-time IT & Software
Apply for this job

Job Description

Description

Support Technology Strategy & Innovation

  • Evaluate the analysis, problem definition, requirements, solution development, and proposed solutions for feasibility.
  • Facilitate the translation of system roadmaps and strategies through project system and solution designs.
  • Manage the implementation of the Technology Development strategy through the delivery of Development goals.
  • Participate in Technology innovation initiatives and the development of plans for their implementation.
  • Improve operations by recommending changes to policies, procedures, and processes related to Technology Development.
  • Assess existing programs for areas of modification and develop these modifications.
  • Plan and execute the software development life cycle (SDLC) phases for various projects.
  • Provide technical guidance in the preparation and documentation of software requirements and specifications.
  • Drive innovation by identifying new technologies in the market and conducting research in line with SBV's requirements.
  • Leads internal and external Developers and Analysts in conceptualising and developing new software programs and applications.
  • Organise and participate in ideation sessions with relevant stakeholders to identify functional and technical documentation needs and design technology solutions to address those needs.
  • Research emerging application development software, languages, and standards to support procurement and development efforts.
  • Stay abreast of industry and technological changes and trends within your area of expertise

Execute Analysis and Design Activities

  • Prepare technical documentation for project management teams, including scope, work breakdown structures, milestone tracking, budgeting, and communication checkpoints.
  • Review functional requirement translation into technical design to verify that the design meets the expectation.
  • Assess potential design impact to business processes and manage changes to operational performance.
  • Make recommendations, design solutions, and identify opportunities to improve applications.
  • Evaluate how new technologies can be integrated into SBV's current processes and determine if they are operationally practical.
  • Review and apply security principles to all design and development work performed.
  • Conduct system and impact analyses of new development changes and remedy them prior to development.

Technical implementation within own area

  • Responsible for core development across different domains and technology ecosystem to meet business requirements, processes, and standards and adheres to relevant security principles.
  • Write clean and efficient code for new and existing user-functional software programs and applications, maintaining re-usability, performance, scalability, and stability.
  • Provide technical guidance and advice on new products and solutions and changes to current applications.
  • Designing and reviewing the existing environment and researching new and upcoming trends are important components of continuous service improvement.
  • Organize inter-team discussions to create a shared understanding and demonstrate solutions through documentation, flowcharts, layouts, diagrams, and code comments.

Quality Management

  • Assure zero defects in any code developed to meet quality and coding conventions of SBV and generally acceptable standards).
  • Follow change, incident, release and internal processes.
  • Perform code reviews and unit tests and implement corrective actions to meet standards.
  • Conduct and report on code reviews and unit testing on code written by Level 1 and 2 Developers, including corrective action identified to meet minimum standards.
  • Organize and manage unit testing of developed code and code deployment, fixes, updates and related processes through defect tracking in testing and evaluating error logs.
  • Organize and manage software performance tests on new and existing programs to correct errors, isolate areas for improvement, and conduct general debugging.
  • Conduct penetration tests to test exploitable vulnerabilities such as cyber-attacks, security firewalls, and augment controls.
  • Subscribe 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
  • Support SBVs ESG journey, reporting on and managing the ESG requirements to ensure a positive reflection and outcome.

Risk Management

  • Evaluate that all artefacts are well managed and controlled in the relevant repositories per the defined policies and rprocedures.
  • Manage the department’s internal risk controls, and review and update the Technology Risk Register

Reporting

  • Compile and present reports and status updates for Steering Committees (SteerCos) and MANCO.
  • Together with vendors, present technological solutions to SteerCo.
  • Present Roadmaps and identified challenges to the Head of the Department.
  • Vendor Management
  • Manage interactions with internal teams and vendors and verify that agreed delivery plans align with SLA requirements.
  • Provide technical guidance and support to Project Managers to maintain smooth interfacing between SBV and vendors.
  • Manage the integration of vendor deliverables by tracking and reviewing vendor performance.

Customer management

  • Actively build, maintain and grow strong relationships with clients and internal stakeholders.
  • Maintain effective communication and regular engagement with key stakeholders.
  • Manage client expectations and the effective flow of information.

Lead as an Ambassador and Executor of Change

  • Provide continuity during times of change by serving as a change management architect.
  • Manage the integration of development into a seamless end-to-end customer experience.
  • Communicate and embed new processes and procedures effectively, addressing or escalating concerns to SMEs.
  • Communicate consistently and accurately across one's area by facilitating presentations, workshops, or forums.

Team Leadership

  • Provide support and an escalation point for Developers and Project teams during development phases.
  • Assign responsibilities and/or packages of work to Developer teams, monitor and report on performance, identify training and development needs, and enforce disciplinary actions.
  • Comply with SBV Human Resources/Employee Relations policies and procedures and applicable Labour Laws.
  • Scheduling project resources, coordination of team structures and capacity planning.

Lead as an Ambassador and executor of Change.

  • Act as a change management architect in periods of change to ensure business continuity.
  • Manage the integration of business units into a seamless end to end solution for customers.
  • Effectively communicate and embed new processes and procedures as they occur, addressing or escalating matters/ concerns to the SME’s (subject matter experts) when required.
  • Facilitate the necessary presentations, workshops, or forums to ensure consistent and accurate communication is given across one’s portfolio.

Requirements

Work Experience

  • 5 years of experience as a software developer
  • 3 years of experience working in web-based development using various programming languages
  • 2 years of experience working with open-source technologies and cloud applications
  • Understanding of new emerging web and mobile development frameworks and models

Qualifications

  • Degree in Information Technology Management, Computer Science, Business Administration, Commerce or similar

Functional Competencies

  • Microsoft Office Suite
  • Knowledge of ICT project management principles (e.g., Agile)
  • Understanding of Software Development Life Cycle (SDLC)

Interested in this role?

You'll apply on SBV Services (Pty's own site before 12 December 2026. Put your most relevant experience at the top of your CV first.

Apply Now Get new jobs on WhatsApp

Real employers never ask you to pay to apply. How to spot a job scam

Similar jobs you might like
Senior Data Scientist | Cape Town
Network Recruitment · Cape Town
Junior IT Support Technician
SRG Recruitment ·
Junior IT Field Technician | Cape Town Somerset West
The Recruitment Council · Cape Town
Software Developer Level 2 (Houghton)
SBV Services (Pty ·
Apply for this job Get new jobs on WhatsApp
Job details
Job TypeFull-time
LocationWestern Cape
CategoryIT & Software
Experience5+ years
Posted12 November 2026
Closing Date12 December 2026
SBV Services (Pty
Western Cape

New to applying?

Free guides on CVs, cover letters, interviews and the Z83 form.

How to apply guides
Apply for this job