Lead Python Backend Engineer

6 months ago


Cape Town, South Africa PBT Group Full time

PBT Group has an opportunity for a Lead Python Backend Engineer who will be 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.

 

Duties:

  • Create solutions based on requirements provided by the product owner.
  • Thrive in an agile work environment.
  • Develop proof-of-concept solutions and demonstrate or present them effectively.
  • Ensure the server's stability, striving for zero downtime.
  • Collaborate closely with product and design teams to grasp end-user needs, formulate use cases, and translate them into practical technical solutions.
  • Identify, prioritize, and execute tasks throughout the software development lifecycle.
  • Craft tools and applications by writing clean, efficient code.
  • Automate tasks using appropriate tools and scripting.
  • Review and troubleshoot code to maintain its quality.
  • Design software solutions through a comprehensive understanding of information requirements, user consultations, system flows, data usage, and workflow analysis, following established software development practices.
  • Evaluate the operational feasibility of proposed solutions by analyzing problems, requirements, and development progress.
  • Act as a mentor for junior engineers, sharing knowledge and expertise.
  • Collaborate within the team to brainstorm and innovate, contributing to the creation of new products.
  • Proficiently use agile tools like JIRA to report on work progress.
  • Elaborate on and document work in Confluence.
  • Exhibit strong communication skills and proactive problem-solving abilities.

 

Skills and Experience Required:

  • 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
  • Experience in the banking sector collaborating with business teams to achieve outcomes

 

Qualifications/ Certification:

  • A degree in Computer Science / Information Systems / Business Administration / Commerce or equivalent

 

* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By completing and returning this form you give PBT your consent

 



  • Cape Town, Western Cape, South Africa Goldman Tech Resourcing Full time

    Job Overview:">We are seeking a skilled Senior Backend Engineer to lead our backend infrastructure team.">About the Role:">This is an exciting opportunity for an experienced engineer to join our team and take charge of designing, implementing, and maintaining our backend systems.">Key Responsibilities:">">Design and develop scalable, efficient, and reliable...

  • Technical Lead

    2 weeks ago


    Cape Town, Western Cape, South Africa Goldman Tech Resourcing Full time

    At Goldman Tech Resourcing, we are seeking a skilled Senior Backend Engineer to join our team.Job OverviewWe offer a competitive salary range of $120,000 - $180,000 per annum, commensurate with experience and qualifications.Key Responsibilities:To design, develop, and maintain scalable backend systems using Python, Django/DRF, and PostgreSQL.Collaborate with...


  • Cape Town, Western Cape, South Africa Goldman Tech Resourcing Full time

    Job Title: Senior Backend Software EngineerWe are seeking a highly skilled and experienced Senior Backend Software Engineer to join our team at Goldman Tech Resourcing. This is an excellent opportunity for a talented individual to take on new challenges and advance their career in backend development.About the Role:The successful candidate will be...


  • Cape Town, Western Cape, South Africa Lesaka Technologies Full time

    Senior Python Engineer Opportunity at Lesaka Technologies,We are excited to announce a vacancy for a Senior Python Engineer to join our growing development team in Century City, Cape Town. This is an excellent opportunity for a talented software engineer to drive innovation and contribute to the success of our Micro Merchant Division.About the Role:As a...


  • Cape Town, South Africa Santam Insurance Full time

    Cape Town, Western Cape, ZA At Switch, we’re putting digital insurance in the hands of more people. We are the only digital insurer in South Africa offering switchable on-demand cover for your favourite portables (phones, laptops, bicycles, etc.), home items and cars. Part of the Santam Group, we’re using technology to redefine personal insurance for...

  • Backend Engineer

    2 months ago


    Western Cape, South Africa OfferZen Ltd Full time

    Backend Engineer Are you a talented backend engineer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process. We connect developers with a vast network of top tech companies in Africa and Europe that are eager to apply to interview you This could be the last job posting you ever have to click on Why...


  • Cape Town, Western Cape, South Africa PBT Group Full time

    PBT Group is seeking a highly skilled Master Backend Engineer to join our team. We are looking for someone with strong expertise in Python, C#, and SQL to build high-performance APIs across various applications.Estimated Salary: $120,000 - $180,000 per year.About the RoleThis is an exciting opportunity for a motivated engineer to design, develop, and...


  • Cape Town, Western Cape, South Africa E-Merge Full time

    About the RoleWe are seeking a skilled Senior Software Engineer - Backend Development to join our team at {company}.The successful candidate will be responsible for designing, building, and maintaining scalable and efficient backend systems. Key responsibilities include:- Developing and implementing secure and reliable backend solutions.- Collaborating with...

  • Software Engineer

    1 month ago


    Cape Town, Western Cape, South Africa MSP Staffing LTD Full time

    We are seeking a highly skilled Software Engineer - Backend Developer to join our team. The ideal candidate will have experience with Java, Python, and JavaScript programming languages. Key responsibilities include:Design, develop, and test complex software systems.Collaborate with cross-functional teams to identify and prioritize project...


  • Cape Town, South Africa Boam Full time

    Join a team working at the cutting edge of AI and big data to supercharge how companies sell to SMBs. We at boam.ai, a US-based, VC-backed tech startup are working with the leading names in AI research (including professors at Stanford Artificial Intelligence Laboratory) and Venture Capital. The role As a Senior Backend Engineer, you will play a pivotal...

  • Software Engineer

    1 month ago


    Cape Town, Western Cape, South Africa Career Dynamics Global Full time

    We are looking for a Backend Software Developer to join our team. In this role, you will be responsible for designing, developing, and maintaining the backend of our software applications. Your primary focus will be on developing scalable and efficient code, using languages such as Java, Python, or Node.js.Key Responsibilities:Design and develop backend...


  • Cape Town, Western Cape, South Africa The Skills Mine Full time

    The Skills Mine seeks a seasoned Backend Engineer to lead the development of scalable systems and integrations.Estimated salary: $120,000 - $180,000 per year.About The JobWe are looking for an experienced professional with a strong background in backend web development. As a Senior Backend Engineer at The Skills Mine, you will be responsible for architecting...


  • Cape Town, Western Cape, South Africa MSP Staffing LTD Full time

    At MSP Staffing LTD, we are currently seeking a highly skilled Senior Backend Engineer to play a key role in the development of our backend infrastructure on AWS.The ideal candidate will have extensive Java experience and a strong background in backend development, with a focus on design, development, and implementation of complex backend services.Key...


  • Cape Town, Western Cape, South Africa Datafin Recruitment Full time

    Job Summary: Datafin Recruitment is seeking a seasoned DevOps/Backend Software Architect to design and implement scalable, containerized environments for AI model deployment. Key responsibilities include architecting and maintaining CI/CD pipelines, automating infrastructure provisioning, and optimizing system performance. Proficiency in Terraform, Python,...


  • Cape Town, Western Cape, South Africa OfferZen Ltd Full time

    Backend Developer OpportunityAbout the RoleWe are seeking a talented Backend Developer to join our team at OfferZen Ltd. As a Backend Developer, you will be responsible for developing and supporting software including applications, database integration, interfaces, and new functionality enhancements.Key ResponsibilitiesDevelop and support software including...


  • Cape Town, Western Cape, South Africa PBT Group Full time

    We are seeking a skilled Senior Developer to lead our software engineering team and drive the development of high-performance APIs across various applications. The ideal candidate will have deep expertise in DevOps, multi-dimensional data structures, and extensive experience in configuration management.Key Responsibilities:Design, develop, and maintain APIs...

  • Software Engineer

    1 month ago


    Cape Town, Western Cape, South Africa SET Recruitment Consultants Full time

    We are seeking a Senior Backend Software Engineer to join our team at {company}. The ideal candidate will have a strong background in backend software development and a passion for creating scalable and efficient solutions.The successful candidate will be responsible for designing, developing, and maintaining our backend infrastructure, ensuring that it...


  • Cape Town, Western Cape, South Africa HR Genie Full time

    We are currently seeking a highly skilled Lead Python Software Engineer to join our dynamic team at HR Genie in South Africa. With over 5 years of experience in building web applications with Python, frameworks like Django or Flask, React/NextJS, and databases like Postgres or MySQL, this individual will be instrumental in driving the development of our...

  • Backend Team Lead

    6 months ago


    Cape Town, South Africa The Perfect Placements Full time

    As Backend Team Lead, you guide multiple developers and multiple projects. You will interface with all departments and stakeholders as you ensure the success of your projects and the development team as a whole. You are responsible for the success of your reports and achieve it by mentoring, challenging and supporting them. You consider the impact of your...

  • Staff Backend Engineer

    2 months ago


    Cape Town, South Africa Boam Full time

    Join a team working at the cutting edge of AI and big data to supercharge how companies sell to SMBs. We at boam.ai, a US-based, VC-backed tech startup are working with the leading names in AI research (including professors at Stanford Artificial Intelligence Laboratory) and Venture Capital. The role As a Staff Backend Enginner, you will play a pivotal...