Python Developer

collage recruitment South Africa
Remote
This Job is No Longer Active This position is no longer accepting applications

Job Description

Python Developer (Client-Facing, PTA) | Remote | Full-time


Are you an experienced Python Developer looking for an opportunity to work on cutting-edge software solutions? Our client, a forward-thinking tech company, is seeking a Python Developer to join their remote team and play a key role in building scalable, high-performance applications.


Why Join?

  • Work on innovative enterprise-grade solutions
  • 100% remote – flexibility to work from anywhere
  • Collaborative and supportive team culture
  • Opportunity to work with modern technologies and best practices


What You’ll Be Doing:

  • Designing, developing, and maintaining high-quality Python applications
  • Writing efficient, reusable, and testable code
  • Collaborating with cross-functional teams to implement new features
  • Identifying and resolving performance bottlenecks and bugs
  • Conducting code reviews and ensuring development best practices


What They're Looking For:

  • 5+ years of Python development experience. *Must have
  • 3+ years of experience with Flask. *Must have
  • Bachelor’s or Master’s degree in Computer Science or related field. *Must have
  • Experience interacting directly with clients, gathering requirements, and providing technical solutions (client facing). *Must have
  • Strong knowledge of software development best practices (unit testing, code reviews)
  • Experience with SQL and database design
  • Understanding of software architecture and design patterns
  • Strong problem-solving and critical-thinking skills
  • Experience working in Agile environments with remote teams


This is an incredible opportunity to be part of a team that values innovation, collaboration, and technical excellence. If you’re ready to take your career to the next level, apply now!

Subscribe our newsletter

New Things Will Always Update Regularly