Technical Lead/software Development Manager

2 weeks ago


Pretoria, South Africa Ovations Technologies (Pty) Ltd Full time

Small, family oriented company is expanding in the market and looking for a strong leader to join the team. This is a remote opportunity.

As a senior manager in the company, you will serve as a technical lead, and be able to discuss data structures, new technologies, and new methods of achieving system goals. You will also provide servant leadership to your team, removing roadblocks, coaching, and mentoring as needed, facilitating collaboration with internal customers, and helping your team to succeed.

**Responsibilities**
- Oversee development, testing, and quality assurance.
- Be the technical and people leader for software developers and testers of various experience levels.
- Supervise and delegate duties to the development team.
- Attract, hire, train, and maintain a team of talented resources.
- Deliver reports and proposals to upper management.
- Use your technical expertise to contribute towards building best-in-class products.
- Take projects or significant features from concept to implementation.
- Collaborate with IT and business management to establish priorities for the team’s plan and manage team performance.
- Guide technical documentation of project requirements, SDLC processes, and end-user documentation.
- Analyse and Scope development initiatives.
- Implement and maintain standards, best practices, frameworks, and technology for the development team.
- Support an excellent customer experience by being proactive in assessing escalations and working with the team to respond appropriately.
- Follow and promote company core values.
- Manage software releases from end-to-end.

**Minimum qualifications & experience**
- A bachelor’s or master’s degree in computer science, engineering, or related field.
- 6+ years of experience designing and building scalable enterprise software with a solid software development background including design patterns, data structures, and test-driven development.
- 5+ years of managing high-performance software development teams.
- 3+ years of experience architecting and designing (architecture, design patterns, reliability, and scaling) of new and current systems.
- Experience with Microsoft technology including C#,.NET, MS SQL, DevOps.
- Experience designing software architectures for scalability, reliability, and performance.
- Ability to balance multiple priorities and communicate across organisational boundaries.
- Ability to build strong relationships with diverse teams within an organisation.
- Strong leadership, communication, and organisational skills.
- Experience in the cloud-hosted (SAAS) industry.
- Experience with Agile methodologies as a development manager.
- Creative thinker and problem solver.
- Self-motivated and driven.
- Well-organised and detail-orientated.
- Ability to handle multiple, competing priorities in a fast-paced environment, and navigate ambiguity.
- A deep understanding of the software development life cycle, and a track record of shipping software on time.

**Job Types**: Full-time, Permanent

**Salary**: Up to R1,000,000.00 per year



  • Pretoria, South Africa Fourier Recruitment Full time

    Software Technical Lead -Solutions Architect Team Bachelor’s degree in Computer Science, Computer Engineering, or related field **Min. 5 years’ Full-stack development experience**: C# and.NET Core/.Net MVC Experience with SQL DBs Experience with development management strategies like Agile SCRUM, Kanban or similar. Experience with industry standard...


  • Pretoria, Gauteng, South Africa Fourier Recruitment Full time

    Software Technical Lead -Solutions Architect TeamBachelor's degree in Computer Science, Computer Engineering, or related fieldMin.5 years' Full-stack development experience:C# and.NET Core/.Net MVCExperience with SQL DBsExperience with development management strategies like Agile SCRUM, Kanban or similar.Experience with industry standard test strategies for...


  • Pretoria, South Africa Insphired Full time

    **Duties and responsibilities**: Experienced ASP.net web developer required to lead the development team for web-based and mobile products, with responsibilities including: - Overall responsibility for the operations and deliverables of the development function - Strategy development and implementation - Implementation of software development best practices...


  • Pretoria, Gauteng, South Africa Findojobs South Africa Full time

    Our client, an award-winning, well-known software company is looking for a Software Development Team Lead specializing in translating BRS to user stories within Azure DevOps wanted for an award-winning, well-known software company. The ideal candidate will reside in either Cape Town/ Johannesburg or Durban to occasionally be on site. Expertise in translating...

  • Lead, Technical

    2 weeks ago


    Pretoria, Gauteng, South Africa Standard Bank Of South Africa Limited Full time

    Business Segment: Insurance & Asset Management Location: ZA, GP, Roodepoort, Ellis Street 4 To scope, plan, design and deliver end to end solutions against required standards and timelines. To oversee and participate in technical solutions delivery, interpreting business requirements, defining technical tasks, engineer quality software, performing end to end...

  • Java Technical Lead

    1 week ago


    Pretoria, South Africa DigiCert, Inc. Full time

    at DigiCert Pretoria ABOUT DIGICERT We’re a leading, global security authority that’s disrupting our own category. Our encryption is trusted by the major ecommerce brands, the world’s largest companies, the major cloud providers, entire country financial systems, entire internets of things and even down to little things like surgically embedded...

  • Software Developer

    2 weeks ago


    Pretoria, Gauteng, South Africa Digital Gaming Corp. Full time

    Software DevelopmentThe Software Developer develops software solutions by studying information needs; conferring with users; studying systems flow, data usage and work processes; investigating problem areas and following the software development lifecycle. This role is responsible for maintaining current systems (web/other) and develop new systems...


  • Pretoria, South Africa Total IT Recruitment Full time

    As a member of the senior management team participate in planning changes to technology; - Encourage innovation; - Actively support the transformation towards Agile; - Participate in prioritising and allocating outstanding work; - Ensure good collaboration through effective communication among various stakeholders; - Ensure on-time delivery of projects in...


  • Pretoria, Gauteng, South Africa ProRecruit Full time

    Looking for a Product Technical Lead (Software)Attributes: Viewed as being the technical experts of their product. Will have a genuine and visible passion for how the product is built, the quality of their productDuties Development and execution of the technical strategy of their product. Delivery of NFR's (nonfunctional requirements) in collaboration with...


  • Pretoria, Gauteng, South Africa Total IT Recruitment Full time

    As a member of the senior management team participate in planning changes to technology; Encourage innovation; Actively support the transformation towards Agile; Participate in prioritising and allocating outstanding work; Ensure good collaboration through effective communication among various stakeholders; Ensure ontime delivery of projects in cooperation...

  • Technical Lead

    1 week ago


    Pretoria, South Africa Social Impact Full time

    **Technical Lead, USAID Power Africa Initiative Support Mechanism (PAISM), Pretoria, South Africa** Social Impact is a global development management consulting firm. We provide monitoring, evaluation, strategic planning, and capacity building services to advance development effectiveness. We work across all development sectors including democracy and...


  • Pretoria, Gauteng, South Africa Network Finance Full time

    Responsibilities: Lead and manage a talented team of software developers. Design and architect scalable, reliable, and efficient software solutions. Collaborate with cross-functional teams to ensure seamless integration. Drive the adoption of best practices and coding standards. Monitor project progress and mitigate risks for successful...

  • Technical Lead

    2 weeks ago


    Pretoria, Gauteng, South Africa Social Impact Full time

    Technical Lead, USAID Power Africa Initiative Support Mechanism (PAISM), Pretoria, South AfricaSocial Impact is a global development management consulting firm. We provide monitoring, evaluation, strategic planning, and capacity building services to advance development effectiveness. We work across all development sectors including democracy and governance,...


  • Pretoria, Gauteng, South Africa AVBOB Full time

    RESPONSIBILITIES INCLUDE: Leading a team of web developers while providing guidance on technical issues. Designing and developing frontend and backend web architectures Participating in the design and development of new systems throughout the entire project lifecycle Assist the team in defining and working from requirements and specifications to...


  • Pretoria, South Africa AVBOB Full time

    **RESPONSIBILITIES INCLUDE**: - Leading a team of web developers while providing guidance on technical issues. - Designing and developing front-end and back-end web architectures - Participating in the design and development of new systems throughout the entire project lifecycle - Assist the team in defining and working from requirements and specifications...


  • Pretoria, Gauteng, South Africa IT Ridge Technologies Full time

    Responsibilities:Leading a team of web developers while providing guidance on technical issues. Designing and developing front-end and back-end web architectures Maintenance and support of existing web and mobile applications Participating in the design and development of new systems throughout the entire project lifecycle Assist the team in defining and...


  • Pretoria, South Africa IT Ridge Technologies Full time

    Responsibilities:Leading a team of web developers while providing guidance on technical issues. Designing and developing front-end and back-end web architectures Maintenance and support of existing web and mobile applications Participating in the design and development of new systems throughout the entire project lifecycle Assist the team in defining and...


  • Pretoria, South Africa IT Ridge Technologies Full time

    Responsibilities:Leading a team of web developers while providing guidance on technical issues. Designing and developing front-end and back-end web architectures Maintenance and support of existing web and mobile applications Participating in the design and development of new systems throughout the entire project lifecycle Assist the team in defining and...


  • Pretoria, South Africa IT Ridge Technologies Full time

    Responsibilities: Leading a team of web developers while providing guidance on technical issues. Designing and developing front-end and back-end web architectures Maintenance and support of existing web and mobile applications Participating in the design and development of new systems throughout the entire project lifecycle Assist the team in defining...

  • Software dev Manager

    1 month ago


    Pretoria, Gauteng, South Africa Network Contracting Solutions Full time

    We are seeking an experienced Software Development Manager to lead our team of talented IT Specialists/Engineers in building cutting-edge software solutions. As a Software Development Manager, you will be responsible for overseeing the design, developm...Requirements: Bachelor's degree in Computer Science, Software Engineering, or a related field At least 5...