Software Development Lead
2 weeks ago
**Key Job Functions**:
**Team Leadership & Delivery Oversight**:
- Lead and mentor a team of developers and developer architects.
- Oversee the full software development lifecycle, from requirements gathering, working with business analysts and product owners, to deployment and support.
- Ensure adherence to coding standards, architectural principles, and secure development practices.
- Manage workload distribution, performance reviews, and career development of team members.
**Application Development & Integration**:
- Ensure robust integration across systems using REST/SOAP APIs and middleware. - Maintain and optimise database interactions (MySQL, MSSQL, PostgreSQL).
**Scaling & Partner Management**:
- Identify when and how to augment internal capacity with external development partners.
- Manage onboarding, quality assurance, and delivery of outsourced development resources.
- Collaborate with the IT Vendor Manager to ensure alignment with procurement and contract standards.
**Strategic Alignment & Collaboration**:
- Contribute to the evolution of the IT operating model, including cross-functional development capability and solution architecture.
- Provide technical guidance to the Information Management team on development and integration technologies.
**Governance & Quality Assurance**:
- Ensure all development work is documented, tested (unit, regression), and compliant with security standards.
- Support release management processes and coordinate with support engineers for production deployments.
- Maintain visibility into dependencies and roadmap alignment across teams
**Requirements**:
**Education**:
- Matric - Grade 12
- BSc in Computer Science, Information Technology, or equivalent.
**Experience**:
- Minimum 7 years’ experience in software development, ideally within the freight/logistics industry.
**Technical Skills**:
- Mastery of web technologies: HTML, CSS, JavaScript, PHP, Laravel.
- Strong grasp of OOP, MVC, and SOLID principles.
- Experience with cloud platforms (Azure), server technologies (IIS, Apache, Nginx), and integration platforms & approaches (Tibco, Azure API management, Logic Apps).
- Understanding of supply chain concepts including SCM, route optimisation, warehouse automation, and cross-border logistics.
- Strategic thinking and problem-solving
- Leadership and team development
- Excellent communication and stakeholder management
- Analytical mindset with attention to detail
- Adaptability and change management skills
- Strong organisational and multitasking abilities
- Conflict resolution skills to navigate challenging situations calmly.
**Interested?**:
-
Intermediate Software Developer
2 weeks ago
Johannesburg, South Africa Iris Software Full timeJob Description Intermediate Software Developer Job Rank : Manager Location : Johannesburg, Gauteng Your responsibilities The Africa Assurance Digital Innovation team is looking to hire a skilled Intermediate Software Developerto build tailored digital and innovative solutions for our Assurance business. These solutions are designed to monitor and facilitate...
-
Technical Lead Developer
5 days ago
Johannesburg, Gauteng, South Africa iDbase Software Full time R800 000 - R1 200 000 per yearAbout the RoleWe are seeking a highly skilled Technical Lead (Java) to lead the development of innovative, enterprise-grade applications. This role involves guiding a team of software engineers, establishing coding and quality standards, and ensuring the successful delivery of scalable, maintainable, and high-performance Java-based solutions.You will...
-
Software Development Lead
5 days ago
Johannesburg, Gauteng, South Africa Hire Resolve Full time R900 000 - R1 200 000 per yearJob Title: Software Development LeadHire Resolve's client is seeking a talented and experienced Software Development Lead to join their dynamic team. The successful candidate will be responsible for leading a team of software developers in designing, implementing, and maintaining software solutions that meet the needs of clients. The Software Development...
-
Technical Lead Developer
5 days ago
Johannesburg, South Africa IDBASE SOFTWARE Full timeAbout the Role We are seeking a highly skilled Technical Lead (Java) to lead the development of innovative, enterprise-grade applications. This role involves guiding a team of software engineers, establishing coding and quality standards, and ensuring the successful delivery of scalable, maintainable, and high-performance Java-based solutions. You will...
-
Technical Lead Developer
5 days ago
Johannesburg, South Africa IDBASE SOFTWARE Full timeAbout the RoleWe are seeking a highly skilled Technical Lead (Java) to lead the development of innovative, enterprise-grade applications. This role involves guiding a team of software engineers, establishing coding and quality standards, and ensuring the successful delivery of scalable, maintainable, and high-performance Java-based solutions.You will...
-
Technical Lead Developer
6 days ago
Johannesburg, South Africa iDbase Software Full timeAbout the Role We are seeking a highly skilled Technical Lead (Java) to lead the development of innovative, enterprise-grade applications. This role involves guiding a team of software engineers, establishing coding and quality standards, and ensuring the successful delivery of scalable, maintainable, and high-performance Java-based solutions. You will...
-
Senior Software Developer
2 weeks ago
Johannesburg, South Africa Iris Software Full timeThe Africa Assurance Innovation and Digital team is seeking a Senior Software Developer – Assistant Manager, capable of driving impactful digital and innovative solutions for the Assurance business. This leadership role requires advanced proficiency in smart technologies, including Robotic Process Automation (RPA), Machine Learning (ML), Artificial...
-
Software Development Lead
3 weeks ago
Johannesburg, South Africa C. Steinweg – Handelsveem B.V. Full timeThe Software Development Lead is responsible for overseeing the design, development, maintenance, and support of in-house application software solutions. This role will manage a small team of developers and developer architects, ensuring high-quality delivery aligned with business needs and global IT standards. The incumbent will also scale development...
-
Software Development Lead
2 weeks ago
Johannesburg, South Africa C. Steinweg Group Full timeOverview The Software Development Lead is responsible for overseeing the design, development, maintenance, and support of in‑house application software solutions. This role will manage a small team of developers and developer architects, ensuring high‑quality delivery aligned with business needs and global IT standards. The incumbent will also scale...
-
Lead Development Representative
3 days ago
Johannesburg, South Africa Konsise Software Full timeLead Development Representative Join to apply for the Lead Development Representative role at Konsise Software Are you a recent matriculant or someone studying part‑time? If you are, we have an exciting opportunity to kickstart your career! Our Lead Development team plays a significant role in driving the growth of our organisation. As a team member,...