Backend Developer (Python)
Reference: 10532 AV
Consultant: Anneke Viviers
Job Description:
- Maintain and update existing Python APIs
- Prioritise and address bugs and features
- Liaises with internal stakeholders on requirements and specifications for fixes and features
- Liase with dev ops for release and deployment on Linux servers
- Troubleshoot and debug production issues related to APIs
- Write and maintain internal documentation for APIs and other systems for which you are responsible
- Liaise internally with marketing and media teams who produce documentation and marketing material for clients
- Participate in development of any new required web frontends
- Liaise internally to scope work and assist in architecture design
- Work with internal stakeholders to understand requirements
Qualifications:
Core Experience:
- Degree in Computer Science or related field
- Over 6 years of programming experience
- 4+ years working with Python
- 3+ years of experience with databases and data management
- Strong background in system and application security
Beneficial Experience:
- Linux-based systems
- Experience working with PostgreSQL
- Understanding of networking fundamentals
- Familiar with SQLAlchemy and Flask frameworks
- Exposure to web deployment tools such as uWSGI and Nginx
How to Apply:
- Email your comprehensive CV to exceedhr@exceed.co.za.
- If you are already registered, please forward your CV and the relevant reference number to the consultant with whom you are currently registered in order to avoid duplicity on our system.
- We reserve the right to only conduct interviews with candidates of choice.
- Applicants who have not received feedback within 30 days from the closing date must please accept their application as unsuccessful.
Job Categories
Looking for a job?
Read some of our best articles with tips and advice for the workplace