Python Developer
Network Finance · Centurion
Stop applying one at a time.
JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.
Start free — we apply for you →Join a dynamic development team where you'll be responsible for building and maintaining robust backend applications using Python and modern web frameworks. You will work alongside developers, QA professionals, and business stakeholders to deliver high-quality solutions that support operational efficiency and business growth. This role offers exposure to modern software development practices, Agile methodologies, and cloud technologies while providing the opportunity to enhance your technical skills and work on meaningful projects. If you enjoy solving problems, writing clean code, and building scalable applications, this is the ideal opportunity to take the next step in your career.
Key Responsibilities
• Develop and maintain Python-based applications and backend services • Build, enhance, and support RESTful APIs and integrations • Write clean, efficient, maintainable, and well-documented code • Troubleshoot and resolve software defects and technical issues • Work with relational databases and optimise queries for performance and scalability • Participate in testing, code reviews, and Agile development processes • Collaborate with developers, QA teams, and business stakeholders to deliver high-quality solutions • Contribute to continuous improvement initiatives and development best practices Job Experience and Skills Required:
- Education: Relevant Degree or Diploma in Computer Science, Information Technology, Software Engineering, or a related field
- Experience:
- 1–3 years of Python development experience
- Experience with backend development and web applications
- Exposure to Agile development environments
- Technical Skills:
- Python programming
- Django, Flask, or FastAPI
- REST API development and integration
- SQL databases (PostgreSQL, MySQL, or SQL Server)
- Git version control
- Advantageous:
- Basic knowledge of cloud platforms such as AWS or Azure
- Additional Requirements:
- Strong analytical and problem-solving skills
- Excellent communication and teamwork abilities
- Ability to learn quickly and adapt to new technologies
- Strong attention to detail and commitment to code quality
Apply now! For more exciting IT vacancies, please visit: https://www.networkrecruitmentinternational.com/ I also specialise in recruiting in the following:
• Data Engineer • Software Developer • Data Analyst • Infrastructure • Architecture …and more! If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.
For more information, contact: Karmishka Naidoo Specialist Recruitment Consultant Connect with me on LinkedIn! https://za.linkedin.com/in/karmishka-naidoo-088772290