Head of Software Development
4 days ago
**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)
-
Software Developer Sandton
6 days ago
Sandton, South Africa Pro Development Group Full timeSoftware Developer L2 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. The role involves working within Development, Support, and Maintenance in a high-performance area of the bank. This custom solution is...
-
Software Developer Sandton
5 days ago
Sandton, South Africa Pro Development Group Full timeSoftware Developer L2 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. The role involves working within Development, Support, and Maintenance in a high-performance area of the
-
Software Developer L2
6 days ago
Sandton, South Africa Pro Development Group Full timeSoftware Developer L2 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 in a high-performance area in the bank, providing custom solutions that are critical...
-
Head of Software Engineering
1 week ago
Sandton, South Africa Profession Hub Full time R3 200 000 - R4 200 000 per yearOur client is searching for a Head of Software Engineering, to join their team in Sandton (Hybrid)Job Purpose: The Head of Software Engineering will lead all aspects of software engineering and quality assurance (QA) across the company. As infrastructure, cybersecurity, and data analytics shift into the company's Group, this role becomes the technical...
-
Software Developer L2
5 days ago
Sandton, South Africa Pro Development Group Full timeSoftware Developer L2 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 in a high-performance area in the
-
Head of Software Engineering
34 minutes ago
Sandton, South Africa Profession Hub Full timeOur client is searching for a Head of Software Engineering, to join their team in Sandton (Hybrid)Job Purpose: The Head of Software Engineering will lead all aspects of software engineering and quality assurance (QA) across the company. As infrastructure, cybersecurity, and data analytics shift into the company's Group, this role becomes the technical...
-
Software Development Manager
2 weeks ago
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...
-
Software Developer
4 days ago
Sandton, Gauteng, South Africa Catch Full time R900 000 - R1 200 000 per yearThe ideal candidate will have a passion for technology, coding and software building. The ideal candidate will need to be able to meet deadlines, be meticulous, and communicate effectively with other team members and managers. What will I be doing? ✓ Participate in every stage of the development lifecycle, including feature conception, design,...
-
Software Developer/Engineer
6 days ago
Sandton, South Africa SGS Full timeSGS is the world’s leading Testing, Inspection and Certification company. We operate a network of over 2,500 laboratories and business facilities across 115 countries, supported by a team of 99,500 dedicated professionals. With over 145 years of service excellence, we combine the precision and accuracy that define Swiss companies to help organizations...
-
Software Developer II
4 days ago
Sandton, Gauteng, South Africa Boardroom Appointments Full timeContract positionMinimum requirements:Bachelors Degree in Computer Science, Software EngineeringMust have 8 years software development experienceJavaScript, HTML5, CSS, Primary Java 1.8 and above Spring Framework Springboot Apache Camel Kafka ELP MQ Java API knowledge XML config and binding Additional Micro Service architecture DB2 Databases Mongo DB...