Software Engineer

Boardroom Appointments • johannesburg, gauteng, South-Africa • Posted June 08, 2026

Location johannesburg, gauteng
Job Type Full-time
Category Software Development
Posted June 08, 2026

  • 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

Interested in this role?

Click the button below to start your application.

Apply Now