Snr Python Developer
Summary
Senior Python Developer in Cape Town building efficient server-side applications across the full software development lifecycle, integrating front-end components, managing testing and documentation, and coaching junior developers. Core stack: Python (Django/Flask/Bottle), AWS, REST APIs, and SQL databases.
Senior Python Developer responsibilities include:
- Buildingefficient server-side applications
- Integratingfront-end components into applications
- Checkingcode from other developers and coaching junior team members
Job brief
We are looking for a Senior Python Developer to buildfunctional and efficient server-side applications.
Senior Python Developer responsibilities includeparticipating in all phases of the software development lifecycle and coachingjunior developers. If you’re a seasoned developer with a love for back-endtechnologies, we’d like to meet you.
Your ultimate goal is to create high-quality products thatmeet customer needs.
Responsibilities
- Helpdesign and implement functional requirements
- Buildefficient back-end features in Python
- Integratefront-end components into applications
- Managetesting and bug fixes
- Preparetechnical documentationCollaboratewith UX/UI designers to implement design into the code
- Coachjunior team members
- Implementsoftware enhancements and suggest improvements
Requirements
- Solidexperience as Python Developer
- Experiencewith Python frameworks (e.g. Django, Flask, Bottle)
- Familiaritywith Amazon Web Services (AWS) and REST API
- Understandingof databases and SQL
- Leadershipskills
- BSc inComputer Science, Engineering or relevant field