
Backend Python Developer
- Johannesburg, Gauteng
- Permanent
- Full-time
- Maintain and improve Python-based APIs
- Prioritise and address bugs, enhancements, and feature requests
- Collaborate with internal stakeholders on technical requirements and specifications
- Work with DevOps to ensure smooth deployment on Linux servers
- Debug and troubleshoot production issues
- Documentation
- Write and maintain clear internal documentation for APIs and backend systems
- Collaborate with marketing/media teams who generate client-facing documentation
- Develop New APIs
- · Participate in the design and development of new web APIs and supporting systems
- · Collaborate on scoping, architecture design, and implementation planning
- · Work closely with stakeholders to understand and meet business requirements
- Skills:
- · 4+ years of Python experience (Python 3 preferred)
- · 3+ years of database experience
- · 6+ years of overall programming experience
- · Solid understanding of API security and performance
- · Strong understanding of database integration and backend logic
Careers24