Senior Python Developer

Location: Century City, Cape Town, South Africa

Salary: Market related
Duration: 6-month contract with potential for permanent (Hybrid: 2–3 days onsite)

Shape the future of tech with your Python expertise!

Is this you?

You’re an experienced Python Developer who has a strong grasp of Python and Django frameworks. You have excellent communication skills and a proven ability to work collaboratively with teams across various locations. You’re detail-oriented, well-versed in architectural patterns, and eager to make a lasting impact in a fast-paced and innovative organisation.

What you’ll be doing (and why you’ll enjoy it)

You’ll be designing and developing high-quality applications using Python and Django while adhering to best practices and frameworks like Pylint and Black. Collaborating with customer and offshore teams will be key as you implement architectural patterns and ensure seamless integration of systems. This role is the perfect blend of technical challenges and collaborative opportunities, allowing you to refine your skills and contribute to cutting-edge projects.

Where you’ll be doing it

This company operates within the payments and fintech space, known for its innovative culture and commitment to simplifying complex processes. With a hybrid work model, you’ll enjoy the balance of remote work and an inspiring office environment. The team fosters collaboration, creativity, and a solutions-driven approach, making it an exciting place to grow your career.

What you’ll need

At least 5 years of experience in Python development, specifically with Django frameworks. Proficiency in tools like Pylint and Black is essential, alongside a deep understanding of architectural patterns. Stability in your career path and a proactive approach to challenges will set you apart.

What you’ll get

Work with an organisation that values innovation and growth. You’ll be part of a supportive and forward-looking team, with the chance to transition to a permanent role after the initial contract.

How to apply

For a confidential discussion please contact Judy Engelbrecht on (010) 065 1655 / 083 607 3333 or send your CV to judy.engelbrecht@ttec.co.za.

We appreciate that your CV might not be fully up to date. No problem, just send us what you have.

We do respond to everyone! Just give us a few days to work through your application.

[[POST_TITLE]]

Applicant Consent

I agree to the processing of my personal data included in this application. I consent to the processing and retention of the personal information contained in my curriculum vitae or resume for the purposes of placements in future roles that become available.

I am aware that I have the right to withdraw consent at any time, and that I have agreed to the Privacy Policy. I agree to my information being shared with potential employers for the purposes of applications to available roles after discussions with a member of The Talent Experts Consulting.

Scroll to Top