Technology

Software Engineering Lead (pretoria)

Adams & Adams·Gauteng, south-africa·Full Time·Internship
TechnologyFull TimeInternship
-

ROLE REQUIREMENTS

Software Engineering Leadership

  • Lead and mentor software engineers, technical specialists and delivery teams to achieve strategic business objectives.
  • Establish software engineering standards, development methodologies and governance frameworks.
  • Foster a culture of innovation, collaboration, accountability and continuous improvement.

Software Development & Delivery

  • Oversee the design, development, testing and deployment of enterprise software solutions.
  • Ensure software solutions are scalable, secure, maintainable and aligned with business requirements.
  • Drive the successful delivery of development initiatives within agreed timelines and quality standards.

Architecture & Application Modernisation

  • Collaborate with enterprise and solution architects to align software solutions with technology strategy.
  • Lead application modernisation initiatives and the migration of legacy systems to modern platforms.
  • Ensure software designs support future business growth and technology advancement.

DevOps, Quality & Governance

  • Establish and maintain CI/CD pipelines, release management processes and development standards.
  • Drive software quality assurance through testing, code reviews, security assessments and performance monitoring.
  • Ensure compliance with internal governance, security requirements and industry best practices.

AI-Assisted Software Engineering

  • Champion the adoption of approved AI-assisted development tools and practices.
  • Leverage AI technologies

REQUIREMENTS

Qualifications

  • Bachelor's Degree in Computer Science, Information Technology, Software Engineering or a related discipline.
  • Relevant Microsoft, Azure, Cloud, DevOps or Agile certifications would be advantageous.

Experience

  • 8-12+ years' experience in software engineering, application development and technology delivery.
  • 3-5+ years' experience leading software engineering teams and enterprise technology initiatives.
  • Proven experience delivering enterprise-scale applications, integrations and digital transformation projects.
  • Experience with cloud technologies, Azure DevOps, CI/CD pipelines and modern software engineering practices.
  • Experience managing vendors, service providers and cross-functional stakeholders.

Technical Skills

  • C# and .NET technologies (.NET Core/.NET Framework)
  • React and modern front-end development
  • REST APIs and enterprise integrations
  • Microsoft SQL Server
  • Azure DevOps and CI/CD pipelines
  • Cloud platforms and application modernisation
  • AI-assisted software engineering tools and practices.

Key Competencies

  • Strong technical leadership, strategic thinking, stakeholder management, software architecture, problem-solving, people leadership, communication, innovation, delivery management, governance, risk management, quality assurance, continuous improvement, accountability and collaboration.

Key skills

Bachelors

At a glance

Company

Adams & Adams

Location

Gauteng, south-africa

Employment

Full Time

Experience

Valid until

Not specified

Created

November 11, 2026