Talent.com
OM Bank - Lead Python Backend Engineer

OM Bank - Lead Python Backend Engineer

Old MutualCape Town, Western Cape, South Africa
5 days ago
Job description

Overview

Let\'s Write Africa\'s Story Together!

Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this.

Role Overview

The Lead Serverless Backend Engineer is responsible for understanding requirements and leading the design and development of solutions under a serverless architecture model. The Serverless Backend Engineer reports directly to the Product Owner and the Chapter Leader.

Responsibilities

  • Build solutions from requirements received from product owner
  • Be able to work in agile environment.
  • Able to build POC solutions and demonstrate / present.
  • Maintain a stable server with zero downtime
  • Work with the product and design teams to understand end-user requirements, formulate use cases, and then translate that into a pragmatic and elective technical solution.
  • Identify, prioritize and execute tasks in the software development life cycle
  • Develop tools and applications by producing clean, code
  • Automate tasks through appropriate tools and scripting
  • Review and debug code
  • Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage and work processes; investigating problem areas; following the software development lifecycle
  • Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions
  • Mentor junior engineers
  • Collaborate with team to brainstorm and create new products
  • Be able to report on his work using agile tools such as JIRA.
  • Be able to elaborate and document their work in confluence.
  • Communicative and proactive.

Role Requirements

Qualifications & Professional Affiliations

  • Relevant University Degree and Professional Qualification.
  • Experience

  • AWS components such as Lambda, SQS , Dynamo DB
  • AWS API Gateway
  • Terraform
  • Python 3.9
  • Pytest
  • Knowledge of Rest API integrations
  • Openapi, swagger
  • GitHub actions for CI CD
  • Docker and Docker compose
  • Makefile
  • Apache velocity language
  • Proven experience as a Back-end developer
  • The appointment will be made from the designated group in line with the Employment Equity Plan of Old Mutual South Africa and the specific business unit.

    Lead the development and maintenance of applications and systems for assigned functional areas or business units. Includes systems analysis and development. OML roles mapped to this profile are : Technical Lead : Software Engineering – Processing, Technical Lead : Software Engineering – SQL, Technical Lead : Platform Engineering, Software Engineer Lead, Manager : Digital Solutions, Technical Lead : Social Platforms and OMF IT Development Capability Manager. Responsibilities Analysis of "As Is" and "To Be"

    Document complex "as is" and "to be" processes and describe the changes required to migrate to the "to be" capability to record accurately the change required.

    Data-Driven Product and Service Improvement

    Develop data-driven analyses to surface new opportunities to differentiate and improve products and user experiences, ensuring consistency across digital products, services, and channels.

    Digital Strategy / Transformational Projects Execution

    Manage and deliver end-to-end digital programs and initiatives, leveraging agile and design-thinking principles to drive sustainable implementation.

    Digital Talent Development

    Develop digital training and development programs to meet identified needs; run leadership development programs to enable personal transformations around the digital work environment.

    Digital Vision and Strategy

    Conceptualize elements of digital strategy and digital-enabled business change projects. Develop approaches to programmatically deliver successful digital innovation engagements.

    Project Management

    Manage a portfolio of projects while reporting to senior colleagues.

    Quality Assurance

    Develop new methods, tools, and programs for quality assurance. Lead developmental initiatives or programs within an area of expertise.

    Budgeting

    Develop and / or deliver budget plans with guidance from senior colleagues.

    Information Security

    Lead in detecting and analyzing security incidents, including attacks, breaches, and identified vulnerabilities, and remediate any security gaps in line with the security incident management procedure.

    Leadership and Direction

    Communicate the actions needed to implement the function\'s strategy and business plan within the team; explain the relationship to the broader organization\'s mission, vision, and values; motivate people to commit to these and to do extraordinary things to achieve local business goals.

    Organizational Capability Building

    Use the organization\'s formal development framework to identify the team\'s individual development needs. Plan and implement actions, including continuing professional development specified by professional or regulatory institutions, to build their professional capabilities. Provide informal training or coaching to others throughout the organization in own area of expertise to enable others to improve performance and fulfill personal potential.

    Performance Management

    Manage and report on the performance of a substantial, diverse team; set appropriate performance objectives for direct reports or project / account team members and hold individuals accountable for achieving them; take appropriate corrective action where necessary to ensure the achievement of team / personal objectives.

    Application Software Development

    Develop existing and new applications by analyzing and identifying areas for modification and improvement. Develop new applications to meet customer requirements.

    Application Software Road Map

    Define and maintain a roadmap to facilitate application software development and ensure the development work is prioritized in line with business requirements.

    Information and Business Advice

    Provide specialist advice on the interpretation and application of policies and procedures, resolving complex or contentious queries and issues and enabling others to take appropriate actions.

    Skills

    Action Planning, Action Planning, Adaptive Thinking, Agile Project Management, Budget Management, Change Management, Current State Assessment, Data Compilation, Evaluating Information, Executing Plans, Futures Thinking, Gaps Analysis, IT Implementation, Learning and Development (L&D), Managing Stakeholder Expectations, Oral Communications, Policies & Procedures, Project Life Cycle Management, Project Performance Management (PM), Project Quality Assurance, Project Reporting, Project Risk Management, Project Schedule Management, Project Scope Management, Project Strategy {+ 1 more}

    Competencies

    Business Insight Collaborates Communicates Effectively Courage Cultivates Innovation Customer Focus Decision Quality Develops Talent

    Education

    Closing Date

    25 October 2025 , 23 : 59

    The appointment will be made from the designated group in line with the Employment Equity Plan of Old Mutual South Africa and the specific business unit in question.

    The Old Mutual Story!

    #J-18808-Ljbffr

    Create a job alert for this search

    Backend Engineer • Cape Town, Western Cape, South Africa

    Related jobs
    • Promoted
    Solutions Engineer Cape Town

    Solutions Engineer Cape Town

    Xcede GroupCape Town, Western Cape, South Africa
    Are you a talented backend engineer with expertise in Node.Python? Do you have a passion for fintech and a desire to work with a dynamic and growing team? If so, we want to hear from you.As a Backe...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Backend Engineer - Python

    Senior Backend Engineer - Python

    LumenaltaWorkFromHome, Western Cape, South Africa
    Senior Backend Engineer – Python.At Lumenalta, we partner with global enterprises to build and scale high-impact digital products. Our engineering teams work on complex, production-grade systems tha...Show moreLast updated: 26 days ago
    • Promoted
    Enterprise Solutions Engineer – Python & SQL Expert

    Enterprise Solutions Engineer – Python & SQL Expert

    Growth TroopsCape Town, Western Cape, South Africa
    Enterprise Solutions Engineer – Python & SQL Expert.This role combines deep product knowledge with strong coding and data skills to help enterprise clients understand and adopt our platform.Collabo...Show moreLast updated: 5 days ago
    • Promoted
    OM Bank - Senior Python Back-end Engineer

    OM Bank - Senior Python Back-end Engineer

    Old MutualCape Town, Western Cape, South Africa
    Let\u2019s Write Africa\u2019s Story Together!.Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this. The role of the Serverless Backend Engineer is responsib...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Python Backend Engineer

    Lead Python Backend Engineer

    Old MutualCape Town, ZA
    Job title : Lead Python Backend Engineer.Job Location : Western Cape, Cape Town.The role of the Lead Serverless Backend Engineer is responsible for understanding requirements and leading the design...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Full Stack Engineer – Python

    Senior Full Stack Engineer – Python

    60 DegreesWorkFromHome, Western Cape, South Africa
    THE OPPORTUNITY THAT AWAITS YOU.We\'ve partnered with a global payments house in fintech who is scaling across their product engineering team. The current need is for a seasoned Full Stack Engineer ...Show moreLast updated: 17 days ago
    • Promoted
    AWS Cloud / DevOps Engineer

    AWS Cloud / DevOps Engineer

    Dina Gates Recruitment (Pty) LtdCape Town, Western Cape, South Africa
    If you are an AWS Cloud DevOps Engineer with at least 3 years of experience, ideally in the fintech space, we would like to reach out to you!. DevOps Engineer (Fintech exposure highly advantageous)....Show moreLast updated: 30+ days ago
    • Promoted
    Developer - Python (Senior) Market related

    Developer - Python (Senior) Market related

    ParvanaCape Town, Western Cape, South Africa
    Our client, driven by a vision of an empowered Africa, operates with a team of skilled individuals across Zambia, Namibia, and South Africa. Together, they champion the development and implementatio...Show moreLast updated: 30+ days ago
    • Promoted
    OM Bank - Back-End Engineer

    OM Bank - Back-End Engineer

    Old MutualCape Town, Western Cape, South Africa
    Let's Write Africa's Story Together!.Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this. OM Bank is currently looking for a backend engineer to join OM Ban...Show moreLast updated: 1 day ago
    • Promoted
    OM Bank - Senior Fullstack Engineer

    OM Bank - Senior Fullstack Engineer

    Old MutualCape Town, Western Cape, South Africa
    Let's Write Africa's Story Together!.Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this. We are seeking a highly skilled Full Stack Developer to join our C...Show moreLast updated: 9 days ago
    • Promoted
    Solutions Engineer

    Solutions Engineer

    Xcede GroupCape Town, Western Cape, South Africa
    Are you a talented backend engineer with expertise in Node.Python? Do you have a passion for fintech and a desire to work with a dynamic and growing team? If so, I want to hear from you.As a Backen...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer - Python / MongoDB

    Senior Software Engineer - Python / MongoDB

    CanonicalCape Town, Western Cape, South Africa
    Senior Software Engineer - Python / MongoDB.Canonical Cape Town, Western Cape, South Africa.We’re enabling high-performing, rock-solid MongoDB deployments on any cloud or platform our customers choos...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Backend Engineer

    Senior Backend Engineer

    Watersedge SolutionsWorkFromHome, Western Cape, South Africa
    Bring your backend engineering expertise to a high-impact role shaping the future of digital healthcare.As a Senior Backend Engineer, you’ll design, build, and maintain the APIs and infrastructure ...Show moreLast updated: 3 hours ago
    • Promoted
    OM Bank - Lead Release Engineer

    OM Bank - Lead Release Engineer

    Old MutualCape Town, Western Cape, South Africa
    Let's Write Africa's Story Together!.Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this. As the Lead Release Engineer, you will serve as the key link betwe...Show moreLast updated: 30+ days ago
    Senior Python engineer

    Senior Python engineer

    Top Remote TalentCape Town, Western Cape, .ZA
    Quick Apply
    A medical industry company is looking for a.The company offers exposure to a variety of industries and technologies, room to grow as a professional, time in projects to learn new skills and an oppo...Show moreLast updated: 30+ days ago
    • Promoted
    OM Bank - Release Engineer

    OM Bank - Release Engineer

    Old MutualCape Town, Western Cape, South Africa
    Let's Write Africa's Story Together!.Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this. As a Release Engineer, you will play a critical role in assisting ...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Python Software Engineer, Commercial Systems

    Lead Python Software Engineer, Commercial Systems

    CanonicalWorkFromHome, Western Cape, South Africa
    Lead Python Software Engineer, Commercial Systems.Canonical Cape Town, Western Cape, South Africa.Join or sign in to find your next job. Lead Python Software Engineer, Commercial Systems.Lead Python...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Python Developer

    Python Developer

    Network RecruitmentCape Town, Western Cape, South Africa
    This is your chance to be part of a mission-driven team transforming the global travel industry through cutting-edge payment technologies. As a Senior Software Engineer, youll work on deeply technic...Show moreLast updated: 3 hours ago