Full-time
Senior Full Stack Python Developer
Posted by Network Recruitment • Johannesburg, Johannesburg, South-Africa
About the Role
Key Requirements:
- Bachelors Degree in Computer Science, Software Engineering, Information Systems, or a related field (or equivalent experience).
- 710+ years professional experience in full stack development.
- Advanced expertise in Python (OOP, async programming, and best practices).
- Experience with Django, Flask, or FastAPI .
- Strong SQL skills (SQL Server preferred) and exposure to NoSQL databases.
- Proven experience designing and implementing RESTful and event-driven microservices.
- Front-end experience with modern frameworks, such as Angular, React, or Vue.
- Solid knowledge of HTML5, CSS3, JavaScript/TypeScript, and responsive UI principles.
- Experience with Git, CI/CD pipelines, Docker, and Kubernetes.
- Exposure to cloud platforms (AWS, Azure, or GCP).
- Experience integrating enterprise systems (ERP, finance, logistics, or third-party SaaS platfo...
Ready to Apply?
Submit your application today and take the next step in your career journey with Network Recruitment.
Apply Now