×
Register Here to Apply for Jobs or Post Jobs. X

Software Architect, Software Engineer, Python

Job in Johannesburg, 2000, South Africa
Listing for: Network Recruitment
Full Time position
Listed on 2026-10-11
Job specializations:
  • Software Development
    Software Engineer, Python, DevOps
Job Description & How to Apply Below

Join a high-performing technology business that develops sophisticated software solutions for an international client base. This opportunity suits a passionate developer who enjoys working in a mature engineering environment where quality, best practices, and continuous improvement are part of the culture.

You'll collaborate with experienced engineers throughout the full software development lifecycle, contributing to solution design, development, testing, deployment, and ongoing optimisation of production systems. The team values innovation, knowledge sharing, clean code, and a continual drive to improve products and processes.

What We're Looking For
  • South African citizenship
  • Degree in Computer Science, Software Engineering, IT, or a related discipline (non-negotiable)
  • 8+ years of Sofware Development experience of which 3+ years have been in Architecture
  • Strong software development experience within a structured engineering environment
  • Exposure to modern software development practices and mature CI/CD processes
  • Experience working with relational databases, preferably PostgreSQL
  • Strong problem-solving ability and a genuine pride in producing quality work
  • Excellent communication and collaboration skills
  • Passion for technology, software engineering, and continuous learning
  • Python and Django
  • Num Py and Pandas
  • Cybersecurity exposure
  • Financial services or regulated industry experience
Why Consider This Opportunity?
  • Work in a well-established technology business with robust engineering practices
  • Mature development environment with established standards and processes
  • Exposure to large-scale, business-critical systems and sensitive data
  • Opportunity to learn from highly skilled engineers and industry specialists
  • Collaborative, energetic, and forward-thinking culture
  • Team environment that values innovation, curiosity, accountability, and continuous growth
Culture Fit

We're looking for individuals who thrive in modern engineering teams, enjoy exchanging ideas, embrace new technologies, and want to contribute to a collaborative and fast-moving technology environment. If you're passionate about building quality software and enjoy working alongside ambitious, talented peers, we'd love to hear from you.

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary