Senior Python Developer

4 days ago


Cape Town, Western Cape, South Africa Datafin Recruitment Full time
Job Description:
A cutting-edge opportunity for a talented Senior Python Developer to join our client's fast-growing team in Cape Town. As a key member of their technology squad, you will be responsible for designing, developing, and maintaining robust, scalable database architectures using Python and Django.

About the Role:
This is an exceptional chance to leverage your skills in API Integration, Performance & Reliability, Code Quality, Problem Solving, Strategic Influence, and DevOps & AWS to shape the platform's technical roadmap. Your experience in Agile development environments and cloud platforms (AWS) will be invaluable in this role.

Responsibilities:
- Design, develop, and maintain database architectures using Python and Django
- Build and optimize RESTful APIs to integrate with IoT devices, third-party systems, and internal tools
- Ensure application reliability, performance optimization, and high availability at scale
- Write clean, efficient, and well-documented code while adhering to best practices
- Troubleshoot and resolve technical issues as they arise
- Participate in architectural decisions and help shape the platform's technical roadmap

Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field
- 4 years of experience as a Python developer, with extensive experience in Django
- Proven track record of designing and integrating RESTful APIs
- Strong proficiency with databases like PostgreSQL or MySQL and ORM frameworks
- Experience working in Agile development environments
- Familiarity with cloud platforms (AWS) and DevOps tools

Benefits:
- Competitive salary: R1,200,000 per annum
- Opportunities for career growth and professional development
- Collaborative and dynamic work environment
- Flexible working hours and remote work options

About Us:
Datafin Recruitment is a leading recruitment agency specializing in tech talent placement. With a strong focus on quality and customer service, we strive to connect top talent with innovative companies that are shaping the future.

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

    We're seeking a talented Senior Python JavaScript software engineer to drive commercial success in our digital ecosystem project. As part of our development team, you'll work on high-impact initiatives that require expertise in cloud computing, data integration, and API management.To succeed in this role, you'll need a strong background in software...


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

    A leading Crypto Trading house and Fintech based in South Africa is seeking a technically-savvy PHP Developer with skills in Python to design, develop, and maintain their cutting-edge FX and crypto trading platform.This role requires a strong focus on both development and cybersecurity to ensure the platform's robustness against associated risks. You will be...


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

    E-Merge is a well-established Crypto Trading house and Fintech based in Cape Town. We're currently seeking a skilled PHP Developer with Python Focus to join our team. As a key member of our development team, you'll play a crucial role in designing, developing, and maintaining our FX and crypto trading platform.The successful candidate will have a strong...


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

    **Job Overview**We are seeking a skilled Senior Back-end Developer to join our team at IOCO. This is an initial contract position with a salary range of R800,000 - R1,200,000 per annum.The successful candidate will have a strong background in back-end development using Python and will be able to design and develop complex software solutions. They will also...


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

    We are seeking an experienced Expert Python JavaScript Developer to join our team at E-Merge in Cape Town. In this role, you will be responsible for developing and maintaining high-quality software solutions using Python and JavaScript.The ideal candidate will have 4+ years of experience working with commercial software engineering experience and a strong...


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

    E-Merge is looking for a talented Python and JavaScript Developer to fill a critical position in our team. As a key member of our tech group, you will be responsible for delivering innovative solutions that drive business growth. About the Role:Develop software applications using Python and JavaScript programming languagesWork collaboratively with...


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

    We are looking for a skilled Senior Backend Software Developer to join our team at Goldman Tech Resourcing. As a senior member of our team, you will be responsible for designing and developing scalable and efficient backend systems using your expertise in backend web development.Your primary focus will be on building and maintaining complex backend...


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

    We are seeking a highly skilled Senior Python JavaScript Software Engineer to join our team at E-Merge in Cape Town/Hybrid. This is a permanent position offering a cost-to-company salary of up to R1.3m per annum.This role involves leading commercial development projects, working with existing teams to create innovative solutions for onboarding key...


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

    We are looking for a highly skilled Intermediate to Senior Backend Developer to join our team at IOCO in Cape Town. This is an exciting opportunity to work on challenging projects and contribute to the growth and success of our company.In this role, you will be responsible for designing, implementing, and maintaining software solutions that meet the needs of...


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

    About the RoleThe Senior Python Developer will play a key part in shaping the technological future of JenRec Recruitment by designing, developing, and implementing software solutions that align with our strategic goals.This includes collaborating with stakeholders to translate business requirements into software solutions, leading the design and architecture...


  • Cape Town, Western Cape, South Africa Datonomy Solutions Full time

    Job Title: Senior Backend Developer for Cloud Services About Datonomy Solutions:We are a hybrid company based in Cape Town, South Africa. Our team consists of experienced professionals with a passion for innovation and problem-solving. Job Description:We are seeking a talented Senior Backend Developer to join our dynamic team. The ideal candidate will have...


  • Cape Town, Western Cape, South Africa Datonomy Solutions Full time

    Located in Cape Town, we are seeking a highly skilled Senior Back-End Developer to join our dynamic team at Datonomy Solutions.We offer an estimated annual salary of $120,000, based on industry standards and the candidate's experience.As a key member of our team, you will be responsible for designing, developing, and maintaining robust back-end systems using...


  • Cape Town, Western Cape, South Africa Datonomy Solutions Full time

    We are seeking a talented Senior Back-end Developer with a strong focus on Java, Kotlin, and Python to join our dynamic team at Datonomy Solutions in Cape Town.The ideal candidate will have extensive experience in designing and implementing scalable and robust back-end systems using REST API, Spring Framework, MSF4J, and Hibernate. You will collaborate with...


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

    IOCO is seeking an experienced Senior Software Engineer to join our team in Cape Town. This is an initial contract position, and we are looking for someone with 5+ years of experience developing in an object-oriented environment.The successful candidate will have extensive knowledge of Python (back-end) and Angular v8+, as well as experience in SQL database...


  • Cape Town, Western Cape, South Africa Milkor Integrated Systems Full time

    We are seeking a highly motivated and experienced Senior Software Professional to join our team at Milkor Integrated Systems. As a senior software developer, you will be responsible for leading the development of our UAV control systems and creating user-friendly UI/UX interfaces.The ideal candidate will have a strong background in software development, with...


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

    At Communicate Recruitment, we are seeking a highly skilled Senior Software Engineer to join our team as a Platform Developer.About the RoleWe are looking for an experienced software engineer to develop multi-platform software for Linux and Windows environments. As a key member of our development team, you will play a crucial role in building and maintaining...

  • Senior PHP Developer

    3 weeks ago


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

    Cryptography and Blockchain Development OpportunityIn this cutting-edge role, you will be responsible for designing, developing, and maintaining a top-notch FX and crypto trading platform for E-Merge. This is an exciting chance to apply your technical skills in Python and PHP to drive innovation in the financial sector.This position requires a strong focus...


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

    We are OfferZen Ltd, a developer jobs marketplace that connects talented professionals with top tech companies in Africa and Europe. Our innovative approach to job searching has revolutionized the industry, making it easier for developers to find their dream jobs.As a Backend Engineer, you will play a crucial role in developing and supporting software...


  • Cape Town, Western Cape, South Africa Datonomy Solutions Full time

    We are seeking a highly skilled Senior Full Stack Developer with a strong focus on back-end development to join our dynamic team at Datonomy Solutions in Cape Town.The ideal candidate will have extensive experience in designing and implementing scalable and robust back-end systems using Java, Kotlin, and Python. You will collaborate with front-end...


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

    We are seeking a highly skilled Senior Software Engineer to join our team at E-Merge. This is an exciting opportunity for a Python and JavaScript Developer to work with our fast-growing company. Achieving Excellence:2-3 years of experience in software developmentCommercial experience in Python and JavaScript programming languagesBachelor's degree in Computer...