Lead Python Backend Engineer
2 months ago
About the Role:
A leading recruitment agency seeks a skilled Senior Python Developer to join their team in Johannesburg. As a key member of the tech department, you will be responsible for designing and implementing back-end systems using Python.
Key Responsibilities:
• Develop and maintain back-end systems using Python, focusing on delivering scalable solutions
• Design, build, and maintain RESTful APIs to support internal and external integrations
• Leverage MySQL to write efficient queries, optimize performance, and manage database schema
• Work in a Linux environment for development and deployment, with the ability to troubleshoot and write basic shell scripts
Requirements:
• Strong Python programming skills, with experience in developing high-quality, production-ready software
• Proficiency in MySQL or PostgreSQL, with a solid understanding of query optimization and database performance tuning
• Practical experience working in Linux environments, with the ability to troubleshoot issues effectively
• Expertise in Git for version control to manage and track code changes
What We Offer:
• A competitive salary of R800 000 per annum, commensurate with experience
• Opportunities for professional growth and development
• A dynamic and supportive work environment
How to Apply:
Please submit your CV and cover letter to apply for this exciting opportunity.
-
Backend Python Engineer Opportunity
1 week ago
Johannesburg, Gauteng, South Africa Deka Minas Pty Ltd Full timeBackend Python Engineer OpportunityAbout the Role:We are seeking an experienced Backend Python Engineer to join our team at Deka Minas Pty Ltd. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software solutions using the Django framework.About You:To be successful in this role, you will...
-
Senior Python Backend Developer
2 months ago
Johannesburg, Gauteng, South Africa Golden Rule Full timeThe PositionWe are seeking an experienced Backend Software Engineer - Python to join our team in Johannesburg or Cape Town. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable, efficient, and secure serverless applications using Python 3.9.Key ResponsibilitiesDesign and implement serverless...
-
Python Backend Developer
1 week ago
Johannesburg, Gauteng, South Africa Deka Minas Pty Ltd Full timeAbout Deka MinasWe are a rapidly growing company, and we're seeking an experienced Intermediate Python Developer to join our team.Job OverviewThis role is responsible for designing, developing, and maintaining the backend infrastructure of our platform. If you have a passion for building scalable and efficient systems using Python and Django, this might be...
-
Senior Software Engineer
2 months ago
Johannesburg, Gauteng, South Africa Kontak Recruitment Full timeAbout the Role:As a Senior Software Engineer - Python Developer, you will be responsible for designing, developing, and maintaining large-scale software applications using Python. Your expertise in backend development will enable our company to stay competitive in the market.Key Responsibilities:• Develop high-quality backend software applications using...
-
Johannesburg, Gauteng, South Africa Network Recruitment Full timeAt Network Recruitment, we are seeking a skilled Senior Backend Python Developer to join our team.The ideal candidate will have 2-3 years of professional experience in Python development, with a focus on backend and API development.Key responsibilities include:Designing and implementing robust backend systems using PythonDeveloping and maintaining RESTful...
-
Lead Backend Software Engineer
13 hours ago
Johannesburg, Gauteng, South Africa Edge Executives Full timeJob Description for Lead Backend Software Engineer at Edge ExecutivesWe are seeking an experienced Senior Backend .Net/ C# Developer to join our team.Key Responsibilities:Design, develop, and maintain large-scale software systems using C# and .Net technologies.Leverage microservices architecture to create scalable and efficient systems.Collaborate with...
-
Backend Java Python Angular Programmer Role
1 week ago
Johannesburg, Gauteng, South Africa People Source Full timeAbout People SourceAs a leading staffing firm, we specialize in connecting talented professionals with exciting job opportunities in the financial sector. Our team of experts has extensive experience in full stack development, ensuring that our clients receive high-quality solutions that meet their unique needs.Job OverviewThis is an exceptional opportunity...
-
Senior Backend Software Engineer
1 month ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeJob DescriptionAs a Senior Backend Software Engineer at Network Recruitment, you will be responsible for developing and maintaining back-end systems using Python. This will involve designing, building, and maintaining RESTful APIs to support internal and external integrations. Additionally, you will leverage MySQL to write efficient queries, optimize...
-
Python Software Engineer
1 month ago
Johannesburg, Gauteng, South Africa Communicate Recruitment Full timeCompany OverviewCommunicate Recruitment is a cutting-edge company that seeks highly skilled professionals to join our team. We offer a collaborative and dynamic work environment that fosters growth and innovation.Salary: $120,000 - $180,000 per annum, depending on experience.Job DescriptionWe are looking for a talented Senior Python Developer to lead the...
-
Senior Python Developer
1 week ago
Johannesburg, Gauteng, South Africa E-Merge Full timeWe are seeking a highly skilled and experienced Senior Python Developer to join our team at E-Merge in Melrose. This is a permanent Hybrid position with a cost-to-company salary of R1,800,000 per annum.About the PositionThis is an excellent opportunity for a hands-on architect with technical lead experience to strategize and dive into code when needed. The...
-
Backend Systems Engineer
1 week ago
Johannesburg, Gauteng, South Africa Tower Group Full timeTower Group is hiring a skilled Backend Systems Engineer to work on our projects in Kenya/South Africa. As a key member of our team, you will be responsible for designing, implementing, and maintaining complex systems, including data storage solutions, automation processes, and monitoring systems.The successful candidate will have a solid background in...
-
Software Engineering Lead
3 weeks ago
Johannesburg, Gauteng, South Africa SavageOne Pty Ltd Full timeWe are seeking a highly skilled Senior Software Engineer to join our dynamic team at SavageOne Pty Ltd. As a Technical Lead, you will be responsible for overseeing the development and delivery of high-quality software solutions. This critical role focuses on developing robust, scalable applications that deliver exceptional performance.Key...
-
Senior Backend Developer
1 week ago
Johannesburg, Gauteng, South Africa Tower Group Full timeTower Group is seeking a highly skilled Senior Backend Developer to join our team in Kenya/South Africa. This is a challenging and rewarding role that requires a strong background in backend development, server-side frameworks, and databases.The successful candidate will have at least 5 years of technical experience and a proven track record of developing...
-
Senior Backend Software Engineer
1 month ago
Johannesburg, Gauteng, South Africa GAdventures Full timeWe're seeking a highly skilled Full Stack Developer - Application Integration Specialist to join our team at GAdventures.About the RoleThis is an exciting opportunity for a seasoned professional to leverage their expertise in application integration and development to drive business growth and success. The successful candidate will have extensive experience...
-
Senior Frontend and Backend Engineer
2 months ago
Johannesburg, Gauteng, South Africa Plus 1x Full timeWe are seeking a skilled Senior Frontend and Backend Engineer to join our dynamic team at Plus 1x. The ideal candidate will have expertise in Angular and Azure to develop scalable and high-performance web applications.The Key Responsibilities include:Developing and maintaining web applications using Angular for frontend and Azure services for backend...
-
Lead Software Engineer
4 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeNetwork Recruitment OpportunityWe are seeking a skilled Full Stack Developer to join our team at Network Recruitment.About the RoleThis is an exciting opportunity for a highly motivated and experienced software engineer to take on a key role in shaping our web development projects. As a Full Stack Developer, you will be responsible for designing, developing,...
-
Backend Developer Specialist
2 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeWe are seeking an experienced Backend Developer Specialist to work with our team at Network Recruitment. The successful candidate will have a strong foundation in software development, particularly in Python (Django) and Node.js, as well as a good understanding of SQL and Azure technologies.A degree in computer science or a related field is preferred, but...
-
Senior Python Software Engineer
1 month ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeJob DescriptionWe are seeking a highly skilled Senior Python Software Engineer to join our team at Network Recruitment.About the RoleThis is a challenging opportunity for an experienced Python developer who can design, develop, and maintain complex applications and solutions using the latest technologies. As a Senior Python Software Engineer, you will be...
-
Django Backend Developer Position
1 week ago
Johannesburg, Gauteng, South Africa Deka Minas Pty Ltd Full timeJob Description: Django Backend Developer PositionOverview: We are looking for a skilled Django Backend Developer to join our team at Deka Minas Pty Ltd. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software solutions using the Django framework.About You:To be successful in this...
-
Python Software Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa IOCO Full timeJob DescriptionWe are seeking an experienced Python Software Engineer to join our team in Johannesburg or Cape Town. As a key member of our technical staff, you will be responsible for developing, deploying, and maintaining high-quality Python-based applications.Key Responsibilities:Design, develop, test, deploy, and maintain complex Python...