GP, Johannesburg

4 hours, 50 minutes ago

Company: Standardbank

Type: Full Time


The Engineering Lead, API (Full Stack Developer) is responsible for scoping, planning, designing, and delivering complex end-to-end technical solutions. This role directs, guides, and oversees software delivery by interpreting business requirements, defining technical tasks, engineering quality software, conducting testing, and troubleshooting issues. The lead also manages and mentors software and quality engineers to build and enhance engineering capabilities.


The Role

  • Drive the implementation of BCB’s API-first strategy, aligning with enterprise architecture and leveraging CIB APIs.

  • Design and build modular, headless domain services to decouple business logic from presentation layers for omnichannel delivery.

  • Lead development of foundational platform services aligned with BIAN standards and integrated with existing systems.

  • Collaborate with the Architecture Governance Committee on milestone architectures, including orchestration and customer profile services.

  • Mentor and guide engineers in modern software engineering practices such as CI/CD, test automation, and cloud-native development.

  • Work closely with product owners, architects, and business stakeholders to translate requirements into business-value solutions.


Requirements

Qualifications:

  • Post Graduate Degree in Information Technology or related field.

Experience:

  • 10+ years in software engineering and technology roles.

  • Extensive experience translating business and functional requirements into technical solutions.

  • 5–7 years managing portfolios of 20+ technical experts.

  • Proven leadership in agile development environments with a track record in capability building and coaching.


Technical Competencies

  • Designing and implementing RESTful APIs and microservices using Java, Node.js, or similar.

  • Deep knowledge of headless architecture and serverless/cloud-native patterns (e.g., AWS Lambda, Azure Functions).

  • Experience with API management platforms (MuleSoft, IBM API Connect) including cataloguing, throttling, analytics.

  • Familiarity with BIAN-aligned service domains and semantic APIs.

  • Strong knowledge of integration patterns, event-driven architecture, and data orchestration.


Additional Information

Behavioural Competencies:

  • Articulating Information

  • Developing Expertise

  • Developing Strategies

  • Embracing Change

  • Empowering Individuals

  • Examining Information

  • Exploring Possibilities

  • Interacting with People

  • Showing Composure

  • Team Working

Technical Competencies:

  • Agile Engineering

  • API Engineering

  • Automation

  • Cloud Computing

  • Continuous Delivery (CD)

  • Continuous Deployment

  • Continuous Integration (CI)

  • Core Systems

  • Data Engineering

  • Design Thinking

  • Error Budgets

  • Incident Response

  • Infrastructure as Code (IaC)

  • Knowledge Management

  • Microservices

  • Non-abstract Large System Design (NALSD)

  • Observability (Application and Web Analytics)

  • Platform Engineering

  • Policy as Code

  • Post-incidence Analysis

  • Reliability and Resilience

  • Security Engineering

  • Service Level Management

  • Software Engineering Tools

  • Software Foundations

  • Systems Integration and Build

  • Test-driven Design (TDD)

  • Threat Modelling

Experience Level

Senior

Apply Now Save this job
MzansiPlug Logo

MzansiPlug

About the Company

MzansiPlug is a South African platform dedicated to connecting people with verified job opportunities, side hustles, and valuable career resources tailored specifically for the lo…

Contact Information

https://mzansiplug.com/

mzansiplugs@gmail.com