Head of Software Development

5 months 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)


  • Head of Finance

    3 weeks ago


    Sandton, South Africa Nedbank Head Office Full time

    Job Title: Head of FinanceAt Nedbank Head Office, we are seeking a highly skilled and experienced Head of Finance to lead our financial strategy and operations.Key Responsibilities:Develop and execute financial strategies to drive business growth and profitability.Manage daily financial activities, including budgeting, forecasting, and financial...


  • Sandton, South Africa CyberPro Consulting Full time

    **Job Information**: Industry - Financial ServicesSalary - R109 000.00City - SandtonState/Province - GautengCountry - South AfricaZip/Postal Code - 2172**Job Specification: Software Development Manager** **Job Title**: Software Development Manager **Location**: Johannesburg **Job Summary**: **Key Responsibilities**: - Oversee the day-to-day operations of...


  • Sandton, South Africa Nedbank Head Office Full time

    Job Title: Data Integration AnalystRole SummaryAs a Data Integration Analyst at Nedbank Head Office, you will be responsible for ensuring the stability and availability of Enterprise Systems Management Tools. Your role will involve managing systems software configurations, delivering agreed expense budgets, and providing 1st and 2nd level support to...

  • Software Developer

    1 month ago


    Sandton, South Africa Dimension Data Full time

    Job Title: Intermediate DeveloperAbout the Role:The role of a software developer is to design, develop, and test software applications. As a software developer, you will work on a variety of projects, from building and maintaining systems to developing applications that make it possible for people to perform specific tasks on computers, cellphones, or other...


  • Sandton, South Africa Nedbank Head Office Full time

    We are seeking a Digital Experience Strategist to join our team at Nedbank Head Office. This role is responsible for managing the planning, prioritization, and coordination of digital funnels across various platforms. The successful candidate will ensure the successful implementation of projects and marketing campaigns aimed at enhancing user experience and...

  • Development Manager

    2 weeks ago


    Sandton, South Africa Innovation Group Full time

    About the RoleAs a seasoned Development Manager at Innovation Group, you'll play a pivotal role in driving development efforts to deliver cutting-edge software solutions. Your expertise will be essential in translating project specifications into detailed flowcharts, analyzing business requirements, and overseeing the creation of computer programs to manage...

  • Software Developer

    3 weeks ago


    Sandton, South Africa Liberty Standard Bank Group 2 Full time

    We are looking for a skilled Software Developer to join our team at {company}. The successful candidate will be responsible for designing, developing, and implementing software applications using a variety of programming languages. If you have a passion for coding and are looking for a challenging role, we encourage you to apply.About the Role:As a Software...

  • Software Developer

    3 weeks ago


    Sandton, South Africa Stonebridge HR Solutions Full time

    As a key member of our team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients. Your technical expertise will be vital in helping us deliver high-quality products and services.You will work closely with our development team to ensure that all software projects are completed on time and...


  • Sandton, South Africa Nedbank Head Office Full time

    Job Summary:Nedbank Head Office is seeking a Senior Tax Manager to support the achievement of our Tax strategy, objectives and values.About the Role:The successful candidate will provide commercially relevant tax advice and support to Nedbank Group, ensuring delivered systems, processes, services and solutions are aligned.Main Responsibilities:Provide...

  • Software Developer

    3 months ago


    Sandton, South Africa Shorza Ltd Full time

    Senior Full Stack Developer We are recruiting for an offshore Senior Full Stack Developer . We design digital products and employ software engineers, product developers and designers. We work with fin-tech companies and startups, building their digital goals for their business success. Senior Developer Software techstack: Node.js TypeScript React/React...

  • Software Developer

    3 months ago


    Sandton, South Africa Shorza Ltd Full time

    Senior Full Stack DeveloperWe are recruiting for an offshore Senior Full Stack Developer. We design digital products and employ software engineers, product developers and designers. We work with fin-tech companies and startups, building their digital goals for their business success.Senior Developer Software techstack:Node.jsTypeScriptReact/React...

  • Software Developer

    3 months ago


    Sandton, South Africa Shorza Ltd Full time

    Senior Full Stack DeveloperWe are recruiting for an offshore Senior Full Stack Developer. We design digital products and employ software engineers, product developers and designers. We work with fin-tech companies and startups, building their digital goals for their business success.Senior Developer Software techstack:Node.jsTypeScriptReact/React...


  • Sandton, South Africa The Independent Institute of Education Full time

    The IIE (Pty) Ltd is the registered provider of higher education which is offered through the following educational brands: IIE Vega, IIE Varsity College, IIE Rosebank College and IIE MSA. The Independent Institute of Education’s Central Academic Team (CAT) is responsible for the academic leadership and governance of the work done at the brands while each...

  • Head of Development

    1 month ago


    Sandton, South Africa Michael Page International (Belgium) Full time

    Over onze klant Head of Development - High-end ontwikkelaar Als stabiele ontwikkelaar van hoogstaande projecten, zijn ze al 30 jaar bekend binnen het Antwerpse en nu ook internationaal. De bedrijfscultuur is vlak en open waardoor er snel kan beslist worden. In de afgelopen jaren hebben ze innovatieve projecten van topkwaliteit opgeleverd, die wereldwijd...

  • Head of Digital

    5 months 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 PRR Recruitment Services Full time

    Actuarial Software Developer Job DescriptionA leading company in the industry is seeking an experienced Actuarial Software Developer to develop and maintain in-house actuarial valuation software. Key Responsibilities include:• Design and manage databases, including experience with flat file systems and relational databases (e.g., MySQL, SQL Server,...

  • Head of SEO

    2 months ago


    Sandton, South Africa Initiate International Full time

    Our client, a leading international company is seeking an experienced Head of SEO in Johannesburg to lead its SEO strategy across various markets. With a passion for sports, especially soccer, the ideal candidate will have a deep understanding of the sports betting industry and a proven ability to drive growth through innovative SEO strategies. The role will...


  • Sandton, South Africa Affinity Services Full time

    Affinity Services is on the lookout for a passionate and innovative Junior Software Developer to join our lively development team! This is your chance to step into the world of software development and contribute to exciting projects that make a real difference. In this engaging role, you’ll collaborate with experienced developers to build, debug, and...


  • Sandton, South Africa Innovation Group Full time

    Job DescriptionWe are seeking a highly skilled Software Development Manager to lead our development team and drive the delivery of innovative software solutions.Key Responsibilities:Design and implement short- and long-term strategic plans to deliver fit-for-purpose software solutions.Work closely with business stakeholders to identify information processing...


  • Sandton, South Africa Affinity Services Full time

    About the RoleAffinity Services is seeking a talented Junior Software Developer to contribute to the development of innovative software applications. As a key member of our development team, you will collaborate with experienced professionals to design, build, and enhance applications that meet our clients' needs.Key ResponsibilitiesAssist in the development...