Head of Software Development

3 weeks ago


Sandton, South Africa OneCart Pty (Ltd) Full time

**MAIN PURPOSE OF THE JOB**

To drive the strategic direction for OneCart software technologies and take accountability for delivering projects on time, on budget and in line with the business requirements. This could include creating, supporting and customising solutions for the business and managing a development team, both internally and outsourced.

**Development and execution of the company software technology strategy**
- Develop software technology strategy and business plans in line with the OneCart strategy and manage the implementation thereof.
- Develop and drive the software technology strategy to ensure the business is sustainable and has a competitive advantage.
- Identify opportunities for new software offerings and services.
- Ensure a thorough understanding of business needs through regular interaction with relevant stakeholders.

**Delivery of Quality Software solutions and SLAs**
- Engage with various stakeholders and manage all processes within the software development life-cycle.
- Provide team and outsourced partners with technical leadership and support around the design, implementation and maintenance of software tools, electronic files, equipment, project plans and reports
- Understand the functional and technical needs of the business and research solutions to meet those needs
- Maintain open communication with stakeholders and ensure content meets requirements.
- Coordinate and interface with functional design, quality assurance, developers, other product teams and senior management to ensure needs are met and managed.
- Manage to ensure delivery of technical designs, unit test plans and high-quality code and software product.
- SLA Management:

- Ensure system uptime
- Monitor business support cases.
- Assist and provide support to resolve problems.
- Deploy proper protocols and escalation for problem solutions.
- Negotiate, monitor and manage service partner adherence to Service Level Agreements.

**Software Development and Problem-solving**
- To keep up to date with the latest development technologies and methodologies.
- To drive consistent standards and approaches throughout the team.
- To write clean and healthy structured, well-documented code.
- To build future-proof reusable core code libraries, which can be shared, to drive further efficiencies throughout the team.
- To deliver code that is well-tested and consistently error-free.
- To design and build database schemas with integrity and scalability with data access layers that is optimised for performance and security.
- To use experience when reviewing and auditing legacy code.
- To assist in critical support issues where your expertise is required to ascertain the problem quickly and to find the more appropriate resolution.
- To take control over critical support instances and put in place the correct escalation and processes to manage and resolve issues.

**Leadership and Team Management**
- Facilitate the creation of accountable, full-service teams who understand and strive to meet the needs of all stakeholders
- Role model behaviour and motivate team members in line with the OneCart values
- Take full responsibility for the performance of all direct reports, motivating and managing them about quality standards and agreed on benchmarks and objectives,
- Focusing on all aspects of sound people management practices in relation to:

- Recruitment
- Development
- Remuneration and Reward
- Performance Facilitation
- Career path planning
- On-the-job training, coaching and mentoring.

**Effective teamwork and Self -Management**
- Maintain a positive attitude.
- Take ownership of driving your career development (skills and knowledge).
- Plan and priorities, demonstrating abilities to manage competing demands to achieve agreed deliverables.
- Communicate effectively, maintain relationships
- Follow any lawful and reasonable instruction from your line manager.
- Act as part of the Development team by assisting other members of the team to achieve common goals.
- Consistently live and be an example of the Company’s values.
- Timely reporting of all instances of suspected or proven fraud via the appropriate reporting channel.
- Adherence to the company policies and associated company policies and procedures.

**Minimum Qualification**

Relevant degree in BSC or BComm information systems

**Experience**

5-8 years’ experience in programming, project management and software development and deployment.

Proven track record of leading a software development team (internal and outsourced resources)



  • Sandton, South Africa Pollock and Associates Full time

    Head of Systems Development Bank/Fin Services/Insurance ~ ICTSandton - Gauteng - South AfricaYou will report to the Chief Information Officer and will be responsible for heading up the leadership, delivery, and operations of the systems environment maintaining the successful implementation of value and strategic-based capabilities and product solutions. This...


  • Sandton, South Africa OMNIA Full time

    Overview The Head of Service Design and Development is a critical leadership role responsible for overseeing the entire software development lifecycle (SDLC) and ensuring the alignment of IT design and development practices with business objectives. This role involves managing business analysis, solution architecture, system design, and the development...


  • Sandton, South Africa Hello Group Recruitment Full time

    Hello Group is seeking a young enthusiastic Software Developer,expert in Databases to join their IT Dev Team.What Is the Job Description for a Software Developer? Software developers design, program, build, deploy and maintain software using many different skills and tools. They also help build software systems that power networks and devices and ensure that...

  • Software Developer II

    2 weeks ago


    Sandton, South Africa Dimension Data Full time

    As a Software Developer II, you'll be involved in the design and development of new applications for our customer base. You will work closely with software engineers to ensure that all requirements are met before moving onto the next phase of development. As part of this role, you'll learn how to use various programming languages such as C++, or Java;...

  • Software Developer II

    2 weeks ago


    Sandton, South Africa Dimension Data Full time

    We are looking for an exceptional individual to build web applications using Angular 7+ with an enthusiasm for building web front end applications. Be involved in all aspects of development playing a critical role in design, planning, development and deployment. The ideal candidate will not just be an outstanding web developer, but will bring a mindset of...

  • Software Developer II

    1 month ago


    Sandton, South Africa Dimension Data Full time

    We are looking for an exceptional individual to build web applications using Angular 7+ with an enthusiasm for building web front end applications. Be involved in all aspects of development playing a critical role in design, planning, development and deployment. The ideal candidate will not just be an outstanding web developer, but will bring a mindset of...


  • Sandton, South Africa Tailormade Solution Full time

    Looking for a Software Engineer/Developer with:Azure, SQL, Linux, API and development to join the reconciliations team.Initial 6 month contract with possibility to become permanent.Clear criminal recordClear credit and fraud record

  • Software Developer L2

    4 weeks ago


    Sandton, South Africa HR Genie Full time

    Our Client a Global Tech firm is seeking a Software Developer L2 to join their team in Sandton on a contract basis. They offer stability, growth, attractive rates and a great working environment. To work within Development, Support, and Maintenance. High-performance area in the bank, Custom solution that is critical to the banks ability to manage clients....

  • Software Developer L2

    4 weeks ago


    Sandton, South Africa HR Genie Full time

    Our Client a Global Tech firm is seeking a Software Developer L2 to join their team in Sandton on a contract basis. They offer stability, growth, attractive rates and a great working environment.To work within Development, Support, and Maintenance. High-performance area in the bank, Custom solution that is critical to the banks ability to manage clients. The...


  • Sandton, South Africa Capital H Staffing and Advisory Solutions Full time

    Our client, in the banking industry is looking for a Software Development Manager for their business bank division in Sandton. The role will focus on Credit products in the Unsecured Lending space.Purpose Statement To provide strategic technical direction and manage multiple technical teams responsible for the technical delivery of the full product...

  • Software Developer II

    1 month ago


    Sandton, South Africa Dimension Data Full time

    As a Software Developer II, you'll be involved in the design and development of new applications for our customer base. You will work closely with software engineers to ensure that all requirements are met before moving onto the next phase of development. As part of this role, you'll learn how to use various programming languages such as C++, or Java;...


  • Sandton, South Africa Motus Corporation Full time

    The Motus Retail division has a Senior Software Developer opportunity for a suitably qualified and experienced professional.Applicants are welcome to apply internally directly to the below link by no later than 20/06/2024.Should your application be short-listed, you will be contacted for an interview and/ or a psychometric assessment. If you have not...


  • Sandton, South Africa Hire Resolve Full time

    Hire Resolve's client is seeking a talented Software Development Team Lead to join their team.The ideal person is someone who is equal parts software developer and team lead, with a strategic mindset to ensure that business demands are met.Preferably with a background of working with Warehousing, Marketing, large scale mobile applications, client...


  • Sandton, South Africa Capital H Staffing and Advisory Solutions Full time

    Our client, in the banking industry is looking for a **Software Development Manager** at their offices in Sandton. **Purpose Statement** - To provide strategic technical direction and manage multiple technical teams for the technical delivery of the full product lifecycle, all product features and support and maintenance related tasks in respect of the...


  • Sandton, South Africa Hello Group Recruitment Full time

    Hello Group is seeking a young enthusiastic Software Developer,expert in Databases to join their IT Dev Team.What Is the Job Description for a Software Developer? Software developers design, program, build, deploy and maintain software using many different skills and tools. They also help build software systems that power networks and devices and ensure that...


  • Sandton, South Africa Pathfinders Consulting Pty (LTD) Full time

    **Ready to Drive Change?***: We are looking for a leader who is prepared to make a significant impact. Join a market leader in the insurance industry recognized for its commitment to innovation and excellence. We are on the lookout for a visionary Head of Business Development to lead business growth and enhance strategic partnerships. **Role...

  • Intern

    2 weeks ago


    Sandton, South Africa TransLution Software Full time

    Overview of the Role:Our Graduate Internship Programme offers a journey of learning in a highly specialised software development company catering to the manufacturing, warehousing, and distribution industries, with customers worldwide.The programme involves a set plan of integrated learning and hand on training with the crucial elements of continuous...


  • Sandton, South Africa International Development Corporation (IDC) Full time

    A permanent position exists within the Group Risk Division for Head: Risk Governance and Portfolio Management of the IDC.The position will be based at the IDC Head Office in Sandton and will report to the DE: Group Risk.JOB PURPOSE(A statement of the reason for the position's existence. A summary of the role of the position) Formulation and Review of the...

  • Head of Digital

    6 days ago


    Sandton, South Africa Jeffart Signs Full time

    Jeffart Signs, JHB branch, is looking for a **Head Of Digital Department** who is an individual that is proud of his/her work, who is efficient and would be an asset to the company. **Job Overview** As the Head of Digital Print Department, you will oversee and manage the digital printing operations. You'll lead a team of skilled team members, oversee...


  • Sandton, South Africa Absa Bank Limited Full time

    Bring your possibility to life Define your career with us With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group.Job SummaryJob...