Python Backend Expert

2 weeks ago


Cape Town, Western Cape, South Africa Santam Insurance Full time

As a Python Backend Expert, you will play a key role in developing and maintaining our insurance platform. The ideal candidate will have strong prior experience in Python, Django, and AWS.

Key Responsibilities:
  • Develop new features that extend the Backend capabilities of our insurance policy administration platform.
  • Contribute to the evolution of our Backend platform in line with best practices, emerging trends, and new technologies.
  • Participate in maintenance activities such as paying down technical debt, rearchitecting old design decisions, and improving performance and resilience.
Requirements:
  • 4+ years of software development experience.
  • Strong prior experience in Python, i.e. a level of Python mastery (knows the ecosystem, knows the libraries).
  • Strong Django knowledge and experience.
  • Strong SQL knowledge and experience.
  • Recent experience developing production systems on Amazon Web Services (AWS) with direct experience with core AWS services e.g. ECS, RDS (Postgres), S3, Lambda, API Gateway, SQS, SNS etc.
  • Experience creating and running containerised applications (e.g. with Docker).
  • Relevant tertiary qualification (e.g. IT, computer science, information systems etc.) or equivalent industry experience.
  • Exceptional communication (verbal and written) and interpersonal skills.
Benefits:
  • Remote-first work environment.
  • Market-related compensation.
  • State-of-the-art hardware to work on (e.g. Macbook Pro).
  • Training resources.
  • Flexible working hours.
  • Access to co-share offices in Johannesburg and Cape Town that allow us to connect in person and ideate around a whiteboard.
  • Generous leave to balance your work and life.
  • Group benefits (life insurance, disability insurance etc.).


  • Cape Town, Western Cape, South Africa Black Pen Recruitment Full time

    About the RoleAs a Python Backend Specialist, you will be responsible for designing and implementing scalable and efficient software systems using Python and related technologies. Our ideal candidate will have a strong background in backend development, with experience in frameworks such as Django and Flask.Key ResponsibilitiesDesign and implement scalable...

  • Backend Developer

    5 days ago


    Cape Town, Western Cape, South Africa Different Technologies Pty Ltd. Full time

    About the RoleWe are looking for a talented Backend Developer - Python to join our team at Different Technologies Pty Ltd. In this role, you will be responsible for developing and maintaining scalable Python-based applications and integrations.Main Responsibilities:Designing and developing Python applications and integrations.Collaborating with...


  • Cape Town, Western Cape, South Africa Kazang Connect Full time

    About Kazang ConnectWe are a leading fintech company specializing in innovative software solutions.We pride ourselves on delivering high-quality software to our clients, and we're now looking for a skilled Python Software Engineer to join our team.This role is ideal for a motivated and curious developer who thrives in a collaborative, high-performance...


  • Cape Town, Western Cape, South Africa Kazang Connect Full time

    Our Ideal CandidateWe're looking for a highly skilled and motivated Python Software Engineer to join our team.The successful candidate will have:3-5 years of experience as a Software Engineer.Degree in Computer Science, Software Engineering, or related field, or equivalent industry experience.Strong proficiency in Python and experience with the Django...


  • Cape Town, Western Cape, South Africa The Talent Expert Full time

    Role DescriptionThe Talent Expert is seeking a highly skilled Backend Developer to join our team. As a key member of our development team, you will be involved in the full software development lifecycle.Your primary responsibilities will include designing, developing, testing, deploying, maintaining, and enhancing robust software systems and applications.You...


  • Cape Town, Western Cape, South Africa Old Mutual Full time

    Let's Write Africa's Story TogetherOld Mutual is a firm believer in the African opportunity and our diverse talent reflects this.Job DescriptionROLE OVERVIEWThe role of the Serverless Backend Engineer is responsible for understanding requirements and building solutions under a serverless architecture model. The Serverless Backend Engineer reports directly to...


  • Cape Town, Western Cape, South Africa Skill Set Specialists Full time

    Skill Set Specialists is seeking an expert Backend and Frontend Developer to join our team. In this role, you will be responsible for building scalable web applications using your expertise in backend and frontend development.You will work closely with our development team to implement features and maintain existing systems, ensuring that all solutions meet...


  • Cape Town, Western Cape, South Africa RMV Solution Full time

    We are looking for a talented Backend Development Expert to join our team at Rmv Solution. The ideal candidate will have extensive experience in designing and developing high-performance backend systems for cloud-provisioned software solutions.Main Responsibilities:Design and implement robust backend systems.Collaborate with cross-functional teams to develop...


  • Cape Town, Western Cape, South Africa Amaris Consulting Full time

    Amaris Consulting is a cutting-edge technology firm that provides innovative solutions to clients across various industries. We are currently seeking a talented Backend Developer Expert to join our team in Cape Town, South Africa.As a Backend Developer Expert, you will be responsible for driving continuous integration and deployment (CI/CD) processes,...


  • Cape Town, Western Cape, South Africa Decision Inc Remote Work Freelance Full time

    About the RoleThis position is ideal for a strong Python developer who can design and implement scalable systems, ensuring the back-end infrastructure can scale and perform efficiently under load.


  • Cape Town, Western Cape, South Africa Lumenalta Full time

    Lumenalta is a leading provider of cloud-based software solutions. We are seeking a Frontend and Backend Expert to join our team and help us deliver innovative solutions to our clients.About the RoleYou will be responsible for designing and developing user-centric interfaces using modern frontend frameworks and tools. You will also contribute to the...


  • Cape Town, Western Cape, South Africa Boam Full time

    Join us at Boam.ai, where we are pushing the boundaries of AI and big data to supercharge how companies sell to SMBs. As a Senior Backend Engineer, you will have the opportunity to make a meaningful impact on our rapidly growing product and team.Key Skills and QualificationsTechnical Skills:Expertise in building scalable systems, with experience in at least...


  • Cape Town, Western Cape, South Africa Vintage Recruits Full time

    Vintage Recruits is hiring a Senior Backend Engineer to lead our technical efforts in designing and developing scalable systems for high-performance payment solutions.The successful candidate will possess a strong background in backend development, with a focus on fintech or fast-growing tech companies.Lead the development and maintenance of our backend...


  • Cape Town, Western Cape, South Africa Vintage Recruits Full time

    Vintage Recruits invites applications from skilled Backend Engineers to fill the position of Senior Backend Engineer. As a key member of our team, you will be responsible for designing and developing scalable backend systems that drive our high-performance payment solutions.The Perfect CandidateWe are looking for a highly motivated individual with:A minimum...


  • Cape Town, Western Cape, South Africa E and D Recruiters Full time

    E and D Recruiters is seeking an expert C++ and Python Development Expert to join our team. The successful candidate will have a degree in software development and at least 3 years of experience in C/C++ and Python. Key responsibilities include:Key ResponsibilitiesDesign and implement software solutions using C++ and PythonWork closely with cross-functional...


  • Cape Town, Western Cape, South Africa Old Mutual Full time

    Role SummaryThe Serverless Backend Engineer is responsible for designing and implementing serverless architectures, leveraging AWS components such as Lambda, SQS, DynamoDB, and API Gateway.Required SkillsRelevant university degree and professional qualification.Experience with AWS components including Lambda, SQS, DynamoDB, and API Gateway.Familiarity with...


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

    Job DescriptionWe are seeking an experienced Backend Engineer to play a critical role in the development and maintenance of our fintech platform. As a key member of our engineering team, you will work on designing and building high-quality, scalable, and secure backend systems using Node.js or Python.You will collaborate with other team members to identify...


  • Cape Town, Western Cape, South Africa Boam Full time

    Boam.ai is a pioneering tech startup harnessing AI and big data to supercharge business-to-business sales. Our innovative approach empowers entrepreneurs with cutting-edge technology, driving growth and innovation.About the JobAs a Senior Backend Engineer at Boam.ai, you will be instrumental in bringing our vision to life. With a strong background in backend...


  • Cape Town, Western Cape, South Africa Vintage Recruits Full time

    We are seeking a Senior Backend Engineer with experience in designing scalable systems to join our team at Vintage Recruits.About the RoleThis is an exceptional opportunity to work on high-performance payment solutions, architecting and developing scalable backend systems that meet the demands of a fast-paced fintech environment.Design and develop APIs &...


  • Cape Town, Western Cape, South Africa Santam Insurance Full time

    We are seeking a highly skilled Senior Backend Developer to join our team and contribute to the development of our insurance platform.Job DescriptionThe ideal candidate will have strong prior experience in Python, Django, and AWS. They will be expected to be code-productive in minimal time and have a solid understanding of cloud-native software engineering...