Senior Python Developer Opportunity

3 days ago


Bellville, Western Cape, South Africa Kontak Recruitment Full time
Job Description

We are seeking a highly skilled Junior Python Developer to join our small, agile IT team. As a Junior Python Developer, you will be working on meaningful projects with Python and Django.

This hybrid role offers space to grow your skills and build clean, functional code in a collaborative environment. Our ideal candidate has 1-2 years of Python development experience and proficiency in the Django framework.

The successful candidate will have strong problem-solving and communication skills, as well as exposure to modern front-end frameworks like React or Vue.js. We are looking for a team player who is familiar with containerisation tools and automated testing frameworks.

In this role, you will be responsible for building and supporting web-based systems using Python and Django. You will maintain clean, efficient, well-structured code and work closely with colleagues from different teams to launch new features.

You will diagnose bugs and fix application issues, apply security best practices in your code, and keep technical documentation up to date. Engage in code reviews and team sessions to ensure high-quality software delivery.

Requirements
  • 1-2 years of Python development experience
  • Django framework experience
  • HTML, CSS, and JavaScript familiarity
  • Basic SQL and database understanding
  • Git and RESTful API knowledge
  • Exposure to modern front-end frameworks like React or Vue.js
  • Understanding of Agile methodologies
  • Familiarity with containerisation tools
  • Automated testing frameworks experience
  • Strong problem-solving and communication skills


  • Bellville, Western Cape, South Africa Kontak Recruitment Full time

    Senior Python Developer (Django) (JB5138)Bellville, Cape Town (Hybrid)R80 000 - R100 000 CTC per monthPermanentAn exciting opportunity awaits an experienced Senior Python Developer to lead the modernization of an insurance platform.This role involves designing and implementing scalable APIs, improving system architecture, and mentoring a development...


  • Bellville, Western Cape, South Africa Kontak Recruitment Full time

    Job Description:Kontak Recruitment is seeking a skilled Senior Python Developer to lead the modernization of a Django-based insurance platform. This role involves designing and implementing scalable APIs, improving system architecture, and mentoring a development team.The ideal candidate will have experience in API development and integrations, solid...


  • Bellville, Western Cape, South Africa Kontak Recruitment Full time

    Company Overview:We are Kontak Recruitment, a specialized recruitment agency focusing on niche fields. Our mission is to connect talented professionals with exciting opportunities that match their skills and interests.We understand the importance of diversity and inclusion in the workplace. As an equal opportunity employer, we welcome applicants from all...


  • Bellville, Western Cape, South Africa Kontak Recruitment Full time

    Junior Python Developer (JB5233)Bellville, Cape Town (3 days office-based, 2 days remote)Salary: Dependent on experiencePermanentJoin a small, agile IT team working on meaningful projects with Python and Django. This hybrid role offers space to grow your skills and build clean, functional code in a collaborative environment.Minimum Requirements:1 to 2 years'...


  • Bellville, Western Cape, South Africa Kontak Recruitment Full time

    Company OverviewKontak Recruitment is a specialist recruitment agency with expertise in niche fields. We pride ourselves on providing a personal service that delivers results.We are committed to finding the right talent to drive our clients' businesses forward. Our team is passionate about helping clients succeed, and we take pride in our ability to deliver...


  • Bellville, Western Cape, South Africa Kontak Recruitment Full time

    About the RoleWe are a specialist recruitment agency with expertise in niche fields. Our team is passionate about helping clients find the right talent to drive their business forward.We are currently recruiting for a Junior Python Developer to join our client's IT team. This is an exciting opportunity to work on meaningful projects with Python and Django,...


  • Bellville, Western Cape, South Africa Kontak Recruitment Full time

    Job Summary:Kontak Recruitment is seeking a highly experienced Senior Python Developer to join our client's team. As a key member of the development team, you will be responsible for leading the modernization of a Django-based insurance platform.About the Role:This is a challenging and rewarding opportunity to work on a complex project that requires...


  • Bellville, Western Cape, South Africa JOBJACK Full time

    We're seeking a skilled Full Stack Developer to join our agile development team working on our web app platform. This role offers the opportunity to build a tech-solution infrastructure addressing one of Africa's biggest socio-economic challenges - unemployment.The ideal candidate will have experience in NODE, TYPESCRIPT, and ANGULAR. You will be working on...


  • Bellville, Western Cape, South Africa Sanlam Limited Full time

    Transforming the Financial Services IndustryWe are committed to achieving transformation and embracing diversity, creating a diverse, inclusive, and equitable workplace. Our Employment Equity plan and targets will be considered as part of the selection process.Job DescriptionWe are seeking an ambitious C# Developer to join our team, who will be responsible...


  • Bellville, Western Cape, South Africa Sanlam Full time

    Sanlam Life and Savings (SLS) is focused on serving our retail and corporate clients in South Africa and further developing our strategic advantages in the South African market. Sanlam Life and Savings consists of three clusters - Sanlam Corporate, Sanlam Retail Mass and Sanlam Retail Affluent. The Sanlam Life and Savings Office provides strategic direction,...


  • Bellville, Western Cape, South Africa Kontak Recruitment Full time

    About UsKontak Recruitment is a specialist recruitment agency with expertise in niche fields. We pride ourselves on providing a personal service that delivers results.We are committed to finding the right talent to drive our clients' businesses forward. Our team is passionate about helping clients succeed, and we take pride in our ability to deliver...


  • Bellville, Western Cape, South Africa Status Staffing Full time

    About This OpportunityThis is an exciting opportunity for a motivated and experienced property professional to join our team at Status Staffing.Job DescriptionWe are seeking a Senior Property Analyst to join our team on a permanent basis. As a key member of our team, you will be responsible for driving business growth through strategic property investment...


  • Bellville, Western Cape, South Africa Sanlam Full time

    Santam Ltd has a vacancy within the Group Underwriting division for a Senior Data Scientist. The role reports to the Head: Data Analytics and will ideally be based in Belville, Cape Town. This role is also open to candidates who are willing to relocate to the Western Cape.JOB DESCRIPTIONThe role requires a candidate with the ability to leverage the knowledge...

  • Analytics Expert

    4 days ago


    Bellville, Western Cape, South Africa Sanlam Full time

    About the CompanySantam Ltd is a leading insurance company in Southern Africa. We are seeking a highly skilled Senior Data Scientist to join our team in the Group Underwriting division.Main Responsibilities:Collaborate with stakeholders to understand their challenges and develop practical analytics solutions.Develop and implement...


  • Bellville, Western Cape, South Africa Hire Resolve Full time

    Job Title: Senior Investment Officer Location: Bellville, CT (On Site) Employment Type: Permanent Industry: Investment Job Description: Hire Resolve is seeking a highly skilled and experienced Senior Investment Officer to join our client's esteemed team in Bellville, CT. The ideal candidate will have in-depth knowledge of and experience in the investment...


  • Bellville, Western Cape, South Africa Sanlam Limited Full time

    Sanlam Limited's General Insurance team has an exciting opportunity available for a data-driven professional.The position will be based in South Africa.What makes you successful in this role?We are looking for highly skilled individuals, with a focus on personal and commercial lines businesses. The successful candidate will be accountable for actuarial...


  • Bellville, Western Cape, South Africa Sanlam Full time

    Sanlam is seeking a highly skilled Senior Human Capital Business Partner to join our team. The ideal candidate will have a strong background in HR consulting and solutions orientation, data analysis, and interpretation of trends within a complex business environment.Key responsibilities include owning talent management, building leadership competence, and...

  • Actuarial Analyst

    3 days ago


    Bellville, Western Cape, South Africa Sanlam Limited Full time

    Santam's Actuarial and Data Analytics team has an exciting new opportunity available for a general insurance professional.The position will be based at Santam's Head Office in Bellville, Cape Town or Sandton Johannesburg.What will make you successful in this role?We are looking for highly professional individuals, with a specific focus on the personal and...

  • Senior Bookkeeper

    1 week ago


    Bellville, Western Cape, South Africa Apex Group Ltd Full time

    Join our dynamic finance team at the Apex Group and take your career to the next level.As an Accountant, you will be responsible for preparing and reviewing financial reports, maintaining accurate records and ensuring compliance with regulatory requirements.Key Responsibilities:Key responsibilities include:Preparing and reviewing financial reports, including...


  • Bellville, Western Cape, South Africa Sanlam Full time

    Sanlam's commitment to developing future leaders in the field of actuarial science has led to the establishment of an exciting new opportunity for talented students. Our Mathematical and Actuarial Excellence Program aims to identify and nurture exceptional individuals who possess a passion for mathematics and actuarial science.The program offers a...