← Back to opportunities

Software Engineer

📍 Location
johannesburg
⏰ Job Type
Full-time
📅 Posted
June 11, 2026

About the Role

  • Proficient in developing applications in Python and Django
  • Some experience in Software Test Driven Development practices
  • Curiosity or passion for computer networking (CCNA advantageous)
  • A well-grounded knowledge of source control.
  • An understanding of OOP, MVC, DDD, and other software development patterns
  • Sufficient exposure in working with MVC frameworks such as Django or Flask
  • Experience in agile or other development methodologies
  • Familiar with SOA (Micro Services) and Rest API
  • Experience in working with & building REST APIs

Requirements

  • At least 2 -5 years Software Development experience
  • A qualification in Engineering, Computer Science or BSC with a mathematical background will be advantageous
  • A basic understanding of Version Control

#J-18808-Ljbffr

Ready to Join Through a Referral?

Apply now and get connected directly with the hiring team

Apply for this Position