Python Developer
2 weeks ago
Our client, a leading data solutions company that specializes in consumer insights and profiling, is seeking a Senior Python Developer to join their growing development team in Bryanston. This is a fully in-office role for a hands-on developer passionate about building high-performance backend systems and APIs.
Key Responsibilities:
- Develop and maintain backend systems using Python, ensuring robust, scalable, and high-quality solutions.
- Design, build, and maintain RESTful APIs for both internal and external integrations.
- Work with MySQL databases, including query optimization and schema design.
- Collaborate with front-end developers, product owners, and other stakeholders for seamless system integration.
- Debug and troubleshoot complex software issues in a Linux environment.
- Participate in code reviews, mentor junior developers, and promote best practices.
- Contribute to architecture decisions and provide technical guidance to the team.
Required Skills:
- Strong Python programming experience with a proven track record.
- Expertise in API development and backend system architecture, including microservices.
- Solid experience with MySQL database management and optimization.
- Comfortable working in Linux environments with basic shell scripting skills.
- Proficiency in Git for version control.
Desirable Skills:
- Experience with containerization (Docker) and cloud platforms (AWS, Azure, GCP).
- Familiarity with message brokers like RabbitMQ or Kafka.
- Exposure to Agile development methodologies.
Qualifications:
- Bachelor's degree in computer science, Software Engineering, or related field, or equivalent experience.
- Minimum 5 years of professional Python development experience.
For more exciting IT vacancies, visit:
We also specialise in recruiting for:
- Software Developers (Back-End, Front-End, Full Stack)
- Mobile Developers
- Business & Systems Analysts
- BI & SQL Experts
- UI/UX Professionals
- Data Scientists & Data Analysts
- Big Data Professionals
- Cloud Experts
- Infrastructure Specialists
- DevOps & SecOps Engineers
- Cybersecurity Specialists
- SEO / Digital Designers
If you have not received feedback within two weeks, please consider your application unsuccessful. Your profile will remain in our database for future opportunities.
For more information, contact:
Reinie Du Preez
Senior Specialist Recruitment Consultant
OR
Rethabile Moloi
Recruitment Researcher
-
Junior Python Software Developer
2 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timePython Software DeveloperSalary:R40 000 to R60 000 per monthWe are seeking a highly motivated and proactive individual to join a dynamic, fast-growing start-up. The ideal candidate is passionate about technology, coding, and software development, thrives in a collaborative environment, and is committed to delivering high-quality results. Strong attention to...
-
Developer
2 weeks ago
Johannesburg, Gauteng, South Africa DeARX Full time R350 000 - R700 000 per yearSenior .Net Core C# DeveloperLocation: Sandton (onsite/hybrid to be confirmed)Employment Type: PermanentLevel: Mid Senior DeveloperA leading investment and financial services organisation is seeking a highly skilled Shared Developer & Systems Support Specialist to work across two core business divisions. This role is ideal for someone who enjoys a balance...
-
Developer
1 week ago
Johannesburg, Gauteng, South Africa DeARX Full timeAbout The Job DeveloperSenior .Net Core C# DeveloperLocation:Sandton (onsite/hybrid to be confirmed)Employment Type:PermanentLevel:Mid Senior DeveloperA leading investment and financial services organisation is seeking a highly skilledShared Developer & Systems Support Specialistto work across two core business divisions. This role is ideal for someone who...
-
Mid-Level Developer
2 days ago
Johannesburg, Gauteng, South Africa Headhunters Full timeOur Client in the Network Industry is seeking to employ a Mid - Level Developer (Back end primarily/light Full-Stack) to their team based in Rosebank, Johannesburg.Requirements:3–6+ years engineering experience.Strong Python skills.Strong Linux administration experience.Docker & containerisation experience.MQTT device-messaging experience.Git/GitHub &...
-
eKYC Full Stack Developer
4 days ago
Johannesburg, Gauteng, South Africa SavageOne Pty Full timeAbout the Role:We are looking for a skilled Full-Stack eKYC Developer to design, develop, and implement electronic Know Your Customer (eKYC) solutions. The ideal candidate will have expertise in both front-end and back-end development, integrating biometric authentication, OCR-based document verification, and AI-driven identity verification into secure and...
-
Senior Full Stack Developer
2 days ago
Johannesburg, Gauteng, South Africa eSimplified Full timeCompany Description is committed to transforming global connectivity for travelers through its innovative B2B eSIM solutions. Operating in over 200 destinations worldwide, simplifies international data connectivity by offering seamless, integration-free solutions or easy-to-use APIs connecting users to leading network operators. With a focus on providing...
-
Business Support Developer
1 week ago
Johannesburg, Gauteng, South Africa HolistiTech Full timeLocation:Johannesburg, South Africa (Hybrid)Type:Full-time • Consulting environmentSector: FinTech • Digital Banking TechnologyReports to:Lead Engineer / Engagement ManagerAbout HolistiTechHolistiTech is a consulting firm that specializes in capital markets technology and data analytics. The company provides consulting services in trading and risk...
-
Senior Developer
2 weeks ago
Johannesburg, Gauteng, South Africa Empire Recruitment SA Full timeAre you a seasoned Microsoft Developer with a passion for AI and automation? We're seeking a dynamic Senior AI Developer to lead the design and deployment of cutting-edge AI solutions that transform business operations and empower internal users through intelligent assistants.This is a high-impact role for a strategic thinker who thrives on innovation,...
-
Java Software Developer
1 week ago
Johannesburg, Gauteng, South Africa PBT Group Full timeEmployment TypeContractExperience5 to 25 yearsSalaryNegotiableJob Published30 October 2025Job Reference No. Job DescriptionPBT Group is seeking an experienced Automation Solutions Developer to design, develop, and implement automation solutions that enhance digital business processes and deliver seamless customer experiences.The successful candidate will be...
-
Software Developer
1 week ago
Johannesburg, Gauteng, South Africa Daisy Business Solutions Full timeWe are looking for a skilled Software Developer to join our dynamic team. Our team scopes, plans, deploys, and maintains Laserfiche systems, utilizing its standard functionalities while pushing its limits with custom-built tools. As we expand our capabilities beyond Laserfiche, we require a versatile developer to design, develop, and maintain custom...