Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

    • Software Developer Level 2 (Houghton) at SBV Services (Pty) Ltd.

    Posted: Nov 12, 2026
    Expires: Not specified
    Save
    Facebook
    X
    LinkedIn
    Email
    Copy link
  • Get new jobs in your inbox
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • We are the only company in South Africa that partners with the South African Reserve Bank to collect all new banknotes and coins for distribution. We work closely with our four shareholding banks and customers Absa Group Limited, First National Bank, the Standard Bank of South Africa Limited and Nedbank Limited. We use the latest technology to count and ...

    View All Jobs at SBV Services (Pty) Ltd.


     

    Software Developer Level 2 (Houghton)

    Description

    Support Technology Strategy & Innovation

    • Participate in the development of the Application Roadmap in line with the Technology Strategy.
    • Participate in implementing components of the Technology Development Strategy through the execution of assigned tasks.
    • Provide input on technology innovation initiatives and the development of plans for their implementation
    • Participate in developing or maintaining policies, procedures, and processes related to Technology Development.

    Execute Analysis and Design Activities

    • Manage and execute project plans and keep track of milestones and communicate checkpoints.
    • Conduct an analysis of the functional requirements and translate it into technical design.
    • Identify and advise on potential design impact to business processes and performance.
    • Compile the scope and work breakdown structures in terms of the project.
    • Administer critical analysis of test results and deliver solutions to problem areas.
    • Enhance applications by identifying opportunities for improvement and making recommendations.
    • Conduct system and impact analysis of new development changes and remedy them prior to development.
    • Participate in planning and feedback sessions.

    Technical implementation within own area

    • Analyze and understand business requirements, architecture and technical documents.
    • Write clean and efficient code for new and existing user-functional software programs and applications, ensuring re-usability, performance, scalability, and stability.
    • Develop software across various domains and technology ecosystem to meets business requirements, processes, and standards and adheres to relevant security principles.
    • Provide technical input on new products and solutions and changes to current applications.
    • Perform integration of SBV technology products with third-party technologies to deliver enhanced value.
    • Identify system challenges and escalate them for further troubleshooting guidance.
    • Create programming scripts to enhance the functionality of company sites or applications and remove code scripts as need ed.
    • Complete tasks throughout the software development lifecycle in accordance with SBV Development guidelines and procedures.
    • Maintain current versions of technology products, including troubleshooting, debugging, and general maintenance.
    • Test and troubleshoot new solutions against existing software and databases for optimisation and functionality.
    • Liaise with Network Administrators, Analysts, and Engineers to resolve software products or systems problems.
    • Document and update system/software documentation and records to enable future updates.
    • Create and maintain policies and principles for development, data, and security architecture.
    • Participate in developing and maintaining user manuals and guidelines for support teams.

    Quality Management

    • Perform code reviews and unit tests for code written by Level 1 Developers with corrective actions identified.
    • Conduct penetration tests to test exploitable vulnerabilities such as cyber-attacks, security firewalls, and augment controls.
    • Set up and configure a testing environment (hardware and software).
    • Develop unit test cases for any development work within own area of expertise.
    • Perform unit testing of developed code to ensure compliance with quality standards and meets business requirements.
    • Conduct code deployment, fixes, updates and related processes through defect tracking in testing and evaluating error logs.
    • Run and monitor software performance tests on new and existing programs to correct errors, isolate areas for improvement, and conduct general debugging.
    • Maintain administration of testing of site databases.
    • Work towards zero defects in any code developed.
    • Evaluate that all artefacts are well managed and controlled in the relevant repositories per the defined policies and procedures.
    • 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.

    Reporting

    • Compile statistics and prepare reports for management and/or team members on the status of the programming process.
    • Participate in compiling reports and status updates for MANCO.
    • Present Roadmaps and challenges.

    Business Partnering and Customer Support

    • Maintain effective communication and regular engagement with key stakeholders.
    • Respond to customer support questions and provide assistance.
    • Implement a proper Help Line protocol and escalate problems as needed.
    • Transfer knowledge of new and additional software functionality to the implementation team.
    • Conduct a review of site databases to identify any shortcomings or potential misconduct.
    • Provide occasional assistance with setting up and configuring sites.
    • Provide third-tier support for existing software deployed into the environment.
    • Interact with vendors to field queries and questions and liaise with Level 3 Developers for prompt rectification of problems.
    • Collaborate with internal teams and vendors to fix, improve and develop new applications in accordance with SLAs.

    Effective teamwork and self-management

    • Train, mentor and provide guidance to Level 1 Developers.
    • Coaching and training fellow colleagues and users when necessary.
    • Maintain good time management to handle several projects at once.
    • Plan and prioritize competing demands, demonstrating the ability to manage them.
    • Protect and maintain the confidentiality of critical business systems and data.
    • Adhere to SBV's development standards and principles.
    • Stay abreast of industry and technological changes and trends within own area of expertise.

    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

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

    Education

    • 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)

    Check how your CV matches this job

    Method of Application

    Interested and qualified? Go to SBV Services (Pty) Ltd. on sbv.mcidirecthire.com to apply

    Build your CV for free. Download in different templates.

  • Save Report job
  • Get new ICT / Computer jobs on TelegramNew jobs like this, as they are posted
  • Send your application

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail