Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Lead Software Architect Python, React, Gcp, Ai, Fastapi.
Johannesburg Jobs | Expertini

Urgent! Lead Software Architect - Python, React, Gcp, Ai, Fastapi - Local Job Opening in Johannesburg

Lead Software Architect Python, React, Gcp, Ai, Fastapi



Job description

  • Lead Software Architect Python React Gcp AI Fa...

Showing 4 Lead Software Architect Python React Gcp AI Fastapi jobs in Johannesburg

Apply to up to 50 software jobs a day with AI .

Get more interviews in less time.

Let AI find verified software developer openings from top companies for you.

Customizable Settings.Auto-Apply or Save Jobs .

Apply to Verified Jobs .

Works While You Sleep.

Boosts Interview Chances.

Powered by AI .

Senior Software Engineering Manager

Randburg, Gauteng R - R Y LSA Recruit

Posted today

Job Description

Job opportunity for
Senior Software Engineering Manager: Backend
based in
Randburg, SA - Contract

Required Skills:

Educational Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related technical discipline (mandatory).

  • Postgraduate qualification (MSc in Engineering/IT, MBA) – advantageous.

Professional Certifications (preferred):

  • Cloud certifications (AWS Certified Developer/Architect, Azure Solutions Architect, GCP Professional Engineer).

  • API & Integration certifications (MuleSoft, Apigee, Kafka, or equivalent).

  • Agile / SAFe certifications (Scrum Master, SAFe Practitioner).

  • DevOps certifications (Docker, Kubernetes, CI/CD tools).

  • 10–12 years' experience in backend/software engineering, with at least 5 years in leadership roles.

  • Proven experience designing and managing large-scale backend systems and distributed architectures.

  • Hands-on expertise with databases (SQL, NoSQL), microservices, message queues, and API frameworks.

  • Track record of implementing cloud-native and event-driven architectures.

  • Strong background in backend observability, performance optimization, and security engineering.

  • Experience managing budgets, delivery pipelines, and vendor relationships.

For more info, Please reach me at for further discussions

Is this job a match or a miss?

Senior Software Engineering Manager: Security

Roodepoort, Gauteng R - R Y CapCircle Management Consultants

Posted today

Job Description

NOT FOR FIRST TIME JOB SEEKERS

HYBRID MODEL: OFFICE AND HOME (OFFICE - ROODEPOORT - GAUTENG - SOUTH AFRICA)

Role Overview

The Senior Software Engineering Manager: Security
is responsible for embedding security engineering practices across the enterprise's platforms, applications, and integrations.

This role ensures that security is built into every layer of software development — from architecture and design to deployment and operations.

It combines deep technical expertise in cybersecurity with leadership, governance, and engineering delivery responsibilities.

Key Responsibilities

1.

Security Strategy & Leadership

  • Define and drive the software security engineering strategy, ensuring alignment with enterprise security and technology roadmaps.

  • Act as the security champion within engineering, embedding DevSecOps practices across backend, mobile, digital channels, and integrations.

  • Partner with the CISO, enterprise security, and architecture teams to set secure-by-design principles and frameworks.

2.

Secure Software Engineering Delivery

  • Oversee the integration of application security testing (SAST, DAST, IAST, SCA) into CI/CD pipelines.

  • Ensure API, backend, mobile, and digital channel platforms are secured against evolving threats.

  • Lead initiatives for zero trust architecture, encryption, identity & access management, and secure APIs.
  • Govern secure coding standards, threat modelling, and vulnerability management.

Ensure software engineering practices comply with regulatory frameworks (e.g., PCI DSS, POPIA, GDPR, SOC 2, ISO

Oversee risk assessments, penetration testing, and incident response readiness.

Align software engineering controls with enterprise GRC (Governance, Risk & Compliance) frameworks.

Implement secure observability and monitoring for proactive threat detection in engineering systems.

  • Lead and mentor security engineers, DevSecOps specialists, and secure coding champions.

  • Build organizational capability in security engineering skills, tools, and practices.

  • Foster a culture of security-first thinking across all engineering teams.

  • Drive training and awareness programs to ensure engineering talent remains up to date with emerging threats and tools.

  • Partner with enterprise engineering managers (backend, mobile, digital, integrations) to embed security consistently.

  • Collaborate with business, product, and compliance stakeholders to balance customer experience with security requirements.

  • Manage relationships with security vendors, penetration testers, and regulatory auditors.

Educational Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Cybersecurity, or a related field (mandatory).

  • Professional Certifications (preferred/required):
  • Security: CISSP, CISM, or CISA.

  • Application Security: CSSLP (Certified Secure Software Lifecycle Professional).

  • Cloud Security: AWS/Azure/GCP Security Specialty.

  • DevSecOps: GIAC, Kubernetes Security Specialist, or equivalent.

  • ITIL or governance frameworks – advantageous.

  • 10–12 years' experience in software/security engineering, with at least 5+ years in leadership roles.

  • Proven experience embedding application security across large engineering teams.

  • Strong track record in DevSecOps, secure CI/CD, and automation of security controls.

  • Experience securing cloud-native, microservices, APIs, and mobile applications at enterprise scale.

  • Hands-on expertise in threat modelling, penetration testing, vulnerability remediation, and secure architecture design.

  • Background in regulated industries (banking, fintech, telecom, or healthcare) preferred.

Core Skills & Competencies

  • Deep expertise in application and cloud security engineering.

  • Strong knowledge of cybersecurity frameworks and compliance standards.

  • Excellent leadership and coaching skills for building specialized security engineering teams.

  • Ability to balance innovation, speed, and compliance in software delivery.

  • Strong stakeholder management across executives, regulators, and technical teams.

Is this job a match or a miss?

Senior Software Engineering Manager: Integrations

Roodepoort, Gauteng R - R Y CapCircle Management Consultants

Posted today

Job Description

NOT FOR FIRST TIME JOBSEEKERS

HYBRID - OFFICE AND HOME (OFFICE IS IN ROODEPOORT - GAUTENG - SOUTH AFRICA)

Role Overview

The Senior Software Engineering Manager: Integrations is responsible for leading the design, delivery, and governance of integration services and platforms that connect applications, data, and external partners across the enterprise.

This role ensures seamless, secure, and scalable integrations between core systems, digital channels, backend services, and third-party ecosystems, while adhering to enterprise engineering standards.

Key Responsibilities

  • Define and execute the enterprise integration roadmap, ensuring alignment with enterprise engineering and business strategies.

  • Champion an API-first and event-driven integration approach, enabling reusability and speed-to-market.

  • Partner with enterprise architecture to set integration standards, frameworks, and design patterns.

  • Drive modernization of legacy integrations (ETL, point-to-point) into cloud-native, real-time, and scalable services.

2.

Integration Platform Delivery

  • Oversee the development and management of API gateways, ESBs (Enterprise Service Buses), event streaming platforms, and middleware.

  • Ensure integrations are resilient, secure, and optimized for performance.

  • Govern API lifecycle management, versioning, and developer onboarding.

  • Lead delivery of B2B, B2C, and third-party integrations, including fintech and partner ecosystems.

3.

Governance, Security & Compliance

  • Enforce enterprise integration governance across all teams and business domains.

  • Ensure compliance with security, data privacy, and regulatory requirements across integration flows.

  • Oversee observability frameworks for integration monitoring, logging, and alerting.

  • Establish standards for data contracts, schemas, and message exchange formats.

  • Lead and mentor integration engineers, architects, and platform specialists.

  • Foster a culture of engineering excellence, collaboration, and innovation.

  • Develop career pathways and skills growth in APIs, middleware, event streaming, and cloud-native integration technologies.

  • Promote cross-team collaboration between backend, mobile, and digital channels to ensure consistency in integration practices.

  • Manage relationships with integration platform vendors (e.g., MuleSoft, Apigee, Kafka, Dell Boomi).

  • Partner with internal product, backend, and digital teams to deliver seamless end-to-end solutions.

  • Represent integration engineering in architecture boards, governance forums, and business-aligned programs.

Educational Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related discipline (mandatory).

  • Postgraduate qualification (MSc in IT/Software, MBA) – advantageous.

  • Professional Certifications (preferred):
  • API & Integration certifications (MuleSoft Certified Architect, Apigee API Engineer, Kafka Certified Developer).

  • Cloud certifications (AWS/Azure/GCP – Integration or Architect tracks).

  • Agile / SAFe certifications (Scrum Master, SAFe Practitioner).

  • ITIL v4 or governance frameworks (advantageous).

  • 10–12 years' experience in software/integration engineering, with at least 5+ years in leadership roles.

  • Proven experience with enterprise integration platforms, API management, and event-driven architectures.

  • Strong background in designing secure, reusable, and high-performance integration services.

  • Track record of integrating core enterprise systems (ERP, CRM, Core Banking) with digital and partner ecosystems.

  • Experience in vendor management, platform selection, and cost optimization for integration services.

Core Skills & Competencies

  • Deep expertise in integration architectures (API, ESB, EDA, ETL).

  • Strong knowledge of data flows, contracts, and service orchestration.

  • Leadership and people management skills, with experience developing specialized integration teams.

  • Strong communication and stakeholder management across technical and business domains.

  • Ability to balance speed-to-market with governance, compliance, and enterprise reusability.

Is this job a match or a miss?

Senior Manager: Head of Software Engineering

Roodepoort, Gauteng R - R Y CapCircle Management Consultants

Posted today

Job Description

NOT FOR FIRST TIME JOB SEEKERS - ONLY APPLY IF YOU HAVE THE RELEVENT QUALIFACTIONS AND EXPERIENCE

Core Purpose of the Job

Responsible for leading and scaling cross-functional engineering teams to architect, build, and optimize high-performing, secure, and scalable software solutions across mobile, backend, and cloud-native platforms.

This role drives engineering excellence and operational efficiency in a complex enterprise environment characterized by partner-led integrations, multi-channel systems, and deep ERP dependencies.

As a senior leader, the role blends hands-on technical oversight with strategic direction, ensuring that software delivery aligns with business goals, regulatory requirements, and modern engineering practices.

The Senior Manager is expected to lead platform modernization efforts, foster DevOps culture, and promote agile execution models across all teams while maintaining a strong emphasis on system performance, security, and reliability.

The ideal candidate brings deep technical expertise, people leadership skills, and the ability to work across silos, enabling cross-functional collaboration between engineering, product, infrastructure, security, and business units.

Beyond execution, you will play a key role in mentoring, influencing strategic platform decisions, and acting as a central point of coordination between architecture, development, infrastructure, security, business and external partner teams.

Your contributions will accelerate time-to-market while strengthening operational maturity and platform reliability across Group and OPCO-level initiatives.

KEY PERFORMANCE AREAS

Technical Leadership & Software Engineering Expertise

  • Deep technical experience in mobile apps and backend applications, including hands-on debugging and optimization
  • Extensive experience with cloud-native application design and modernization, preferably on Microsoft Azure
  • Strong understanding of microservices, API design, CI/CD pipelines, and cloud-native patterns
  • Solid background in microservices architecture, containerization (Docker/Kubernetes), and API-driven systems
  • Proven experience leading teams through cloud migrations, platform modernization, or infrastructure transformation projects
  • Led or participated in end-to-end platform migrations, including on-prem to cloud transitions, and production cutovers
  • Familiar with observability and performance management practices: tracing, logging, and metrics instrumentation for scalable systems
  • Ability to align engineering execution with product strategy, security requirements, and business KPIs
  • Engineering Team Leadership & Delivery Management
  • Experience working in Agile, DevOps, or cross-functional squad structures
  • Proven track record of managing cross-functional engineering teams (mobile, backend, DevOps, QA) to deliver large-scale, mission-critical applications
  • Demonstrated success in driving DevOps culture transformation and embedding agile/lean engineering practices across teams
  • Skilled in technical debt management, sprint planning, release forecasting, and performance tuning under fast-paced, high-availability environments

Key Responsibilities:

  • Lead software engineering delivery across frontend and backend (Java) systems
  • Drive the technical execution of the DR-first migration and ensure readiness for full cutover to Azure
  • Define and enforce software engineering best practices, coding standards, and architectural principles
  • Oversee the design and refactoring of services for scalability, modularity, and performance
  • Manage engineering capacity, prioritize technical debt, and ensure sprint throughput aligns with business goals
  • Collaborate with DevOps, QA, Security, and Product teams to ensure end-to-end solution integrity
  • Mentor engineering leads and cultivates a high-performance development culture

Information:

  • A key stakeholder in architecture decisions and delivery governance
  • Expected to champion engineering excellence, promote a culture of innovation, and ensure rapid iteration cycles post-migration
  • Will play a leadership role in upskilling, and onboarding for the transformed platform

Minimum Qualifications:

  • Bachelor's degree in computer science, Software Engineering, or related field; master's is a plus.

  • 8+ years in software engineering, with 3+ years in a senior leadership or engineering management role
  • Demonstrated success in managing distributed teams and complex system landscapes.

  • Advanced degrees (e.g. MSc, MBA) or certifications in Technical Leadership are a plus

Technical Skills:

  • Integration: REST/GraphQL APIs, Webhooks, Kafka, MQs
  • Wallet/Payments: ISO 8583, ISO 20022, PCI DSS, OAuth2, Open Banking

Certifications (preferred, not mandatory):

  • Certifications in Agile (e.g. SAFe, ICP-ACC) or Software Architecture (e.g. TOGAF) are an advantage

Is this job a match or a miss?

Be The First To Know

About the latest Lead software architect python react gcp ai fastapi Jobsin Johannesburg !

#J-18808-Ljbffr


Required Skill Profession

It & Technology



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Lead Software Potential: Insight & Career Growth Guide