Junior Python Developer

3 days ago


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 experience

Permanent

Join 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. 1 to 2 years' Python development experience.
  2. Django framework experience.
  3. HTML, CSS, and JavaScript familiarity.
  4. Basic SQL and database understanding.
  5. Git and RESTful API knowledge.
  6. Exposure to modern front-end frameworks like React or Vue.js.
  7. Understanding of Agile methodologies.
  8. Familiarity with containerisation tools.
  9. Automated testing frameworks experience.
  10. Strong problem-solving and communication skills.
Duties and Responsibilities:
  1. Build and support web-based systems using Python and Django.
  2. Maintain clean, efficient, well-structured code.
  3. Work closely with colleagues from different teams to launch new features.
  4. Diagnose bugs and fix application issues.
  5. Apply security best practices in your code.
  6. Keep technical documentation up to date.
  7. Engage in code reviews and team sessions.

Please do not apply using scanned CVs; no supporting documentation is required at this point, this will be requested later.

IMPORTANT: We specialize in specific niche fields. Regret that we are unable to provide assistance for any fields outside of this scope. Fields can be viewed on our website.

Kontak Recruitment Disclaimer:

Equal opportunity: All backgrounds are welcomed, with no bias. All are considered based on requirements.

Job specifics: Requirements mirror advertisement, duties may adjust for client needs.

Fair process: Fair assessment, only shortlisted candidates contacted due to volume.

Privacy: Data processed as per Privacy Policy. By applying, you agree to data handling. We safeguard applicant info.

Candidate verification: Candidates selected by the client are verified. False info may disqualify or end employment via the client.

Offer clarity: Advert is not a binding offer. Written offers based on pre-employment conditions.

No direct link: Advert is not tied to Kontak Recruitment. We assist in the employment process ONLY.

Applicant Responsibility: Upon applying, confirmation of receipt for a specific advert is given. If no confirmation is received, you must verify with Kontak Recruitment.

#J-18808-Ljbffr

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

    Job DescriptionWe 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...


  • 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 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

    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

    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

    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

    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 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 Feedem Group Full time

    We require a Junior Accounts Reconciler to work closely with our accounting team to ensure accurate preparation of monthly reconciliations. The successful candidate must possess excellent analytical skills and be able to manage multiple tasks efficiently.Our Company OverviewFeedem Group has a long history of providing exceptional services to our clients, and...

  • Junior Tester

    7 days ago


    Bellville, Western Cape, South Africa Santam Insurance Full time

    Stay safe online. Now more than ever it's important to be cybersafe. See Santam's tips to help you stay safe online. Learn more.The Santam Finance team has a position available for an Automation Tester who will be based in Bellville (Hybrid).JOB DESCRIPTIONThe incumbent will take responsibility for the automation testing process, tools, techniques, and...


  • Bellville, Western Cape, South Africa CapitalH Full time

    Our client is a South African boutique investment administration service provider looking to employ bright young Business Analysts.The company is responsible for investment administration for institutional investors, led by its founding members. We have assets of local and international clients under administration, totaling R 2 tn. We seek to appoint two...


  • 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,...

  • 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...

  • Junior Auditor

    1 week ago


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

    The Apex Group is expanding rapidly and is seeking a highly skilled Accountant to join its finance team.As an Accountant, you will play a key role in supporting the finance manager in preparing and reviewing financial reports, maintaining accurate records and ensuring compliance with regulatory requirements.Responsibilities:Key responsibilities...


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

    Sanlam Limited's General Insurance team seeks a skilled professional to contribute to the development and execution of our broader strategy.The ideal candidate will have 3-5 years of experience in general insurance and a strong understanding of actuarial principles.ResponsibilitiesKey responsibilities include:Developing and maintaining pricing and risk...


  • Bellville, Western Cape, South Africa Edifice Consulting Engineers Full time

    Key ResponsibilitiesLead the design and development of municipal infrastructure projects, including water networks, sewer networks, stormwater management systems, roads, and parking areas.Prepare detailed specifications and reports for civil engineering projects.Conduct site inspections and ensure compliance with project requirements.Mentor junior engineers...


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

    This is an exciting opportunity for a motivated individual to join Sanlam Limited's General Insurance team.The ideal candidate will have a strong understanding of actuarial principles and 3-5 years of experience in general insurance.Key ResponsibilitiesKey responsibilities include:Developing and implementing pricing and risk management strategiesMonitoring...

  • Tech Officer

    4 days ago


    Bellville, Western Cape, South Africa BCXP Full time

    Reports to : Manager - Backup and StorageCore DescriptionInstall, monitor, test and maintain backup solutions. To provide specialised technical support (technology specific) and guidance through high level analysis, diagnosis and problem solving. This includes support, installation, implementation of IT systems for client specific projects.Key Deliverables /...

  • Actuarial Modeller

    3 days ago


    Bellville, Western Cape, South Africa Sanlam Limited Full time

    In this role, you'll contribute to Sanlam Limited's General Insurance team, shaping the future of our business.The successful candidate will have 3-5 years of experience in general insurance and a strong understanding of actuarial principles.ResponsibilitiesKey responsibilities include:Developing effective pricing and risk management strategiesTracking...


  • Bellville, Western Cape, South Africa Edifice Consulting Engineers Full time

    As a Senior Civil Engineer at Edifice Consulting Engineers, you will play a key role in the development and implementation of municipal infrastructure projects.About the RoleYou will work closely with our team to deliver high-quality civil engineering designs and services.Develop and maintain relationships with clients and stakeholders.Provide technical...