Senior Python Developer; FTC
Listed on 2026-04-26
-
Software Development
Python, Senior Developer, Software Engineer, Full Stack Developer
Job Description
Job Title:
Senior Python Developer
Location:
Cape Town, Platterkloof (non negotiable)
Company:
Enterprise
Start date:
ASAP
Salary:
Market related
Fixed Term
Contract:
12 Months
We are seeking a talented and experienced Senior Python Developer to join our growing team. The ideal candidate will have a strong background in developing scalable applications using Python, as well as experience in leading and mentoring a team of developers. The Senior Python Developer will be responsible for designing, developing, and supporting software solutions that meet our business needs.
Responsibilities- Design, develop, test, and deploy Python applications, with a strong focus on Django-based solutions.
- Lead discussions on architecture and technology stack selection.
- Collaborate with product managers and other developers to implement new features.
- Optimize application performance and scalability across the full stack.
- Write clean, maintainable, and well-documented code.
- Provide mentorship and technical guidance to junior developers.
- Troubleshoot, debug, and enhance existing applications.
- Stay up-to-date with the latest trends in Python and Django development
- Proven experience as a Python Developer, with at least 5+ years of experience in a senior or lead role.
- Extensive hands-on experience with Django framework.
- Strong knowledge of Python, RESTful APIs, and microservices architecture.
- Experience with relational databases (e.g., Postgre
SQL, MySQL) and No
SQL (e.g., Mongo
DB). - Familiarity with front-end technologies like React/Angular.
- Experience with cloud platforms such as AWS, GCP, or Azure.
- Strong problem-solving skills and ability to lead complex projects.
- Proficiency with version control systems (e.g., Git).
- Excellent communication skills and a collaborative mindset.
- Experiencing working in an agile environment.
- Experience with tools like Confluence and Jira.
- Bachelor’s or master’s degree in computer science or a related field.
If you are a talented and experienced Python Developer looking to take the next step in your career, we want to hear from you! Apply now to join our team as a Senior Python Developer and help us build innovative solutions for our customers.
Apply
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: