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

Software Engineer, Backend Developer, DevOps

Job in Johannesburg, 2000, South Africa
Listing for: Boardroom Appointments
Full Time position
Listed on 2026-10-10
Job specializations:
  • Software Development
    Software Engineer, Backend Developer, DevOps, Full Stack Developer
Job Description & How to Apply Below
  • Develop and implement core product functionality and deploy world-class architectures for clients, based on our existing products and tools;
  • Maintain and extend our core technology stack on which all our projects are built;
  • Proactively contribute to our long-term vision for core technologies and architecture;
  • Proactively contribute to the open source communities that we are establishing around its various open source initiatives;
  • Advise on and/or contribute to new or emerging technologies that might be relevant to the company;
  • Commit to test-driven software development methodologies wherever applicable;
  • Provide meaningful support to your colleagues through code reviews, as well as applying the feedback you receive from your own code reviews to improve your skills as a Software Engineer;
  • Work well within cross functional teams in order to produce world class products and programmes that empower end users.
Requirements:
  • A degree in Computer Science or Engineering, or equivalent experience
  • At least 4 years experience as a developer with expertise in Python and Django development, as well as Postgres and Nginx.
  • Experience in, and knowledge of, the product development process with experience of the scrum / agile methodologies being useful
  • Experience using Git for revision control, and Git Hub.
  • Commitment to test-driven software development methodologies and fanatical about clean, concise, readable, tested code with a willingness to write software that allows itself to be tested
  • Highly skilled with innovative, unique development ideas and an analytical, troubleshooting mindset
  • Good communication skills and a team-player which supports our collaborative ways of working across the engineering team as well as the company
  • Willingness and ability to learn about emerging technologies in the space, enabling you to advise on and/or contribute new ideas to the rest of the team.
  • Firm understanding and implementation experience of the Dev Ops methodology
  • Experience in Elixer, an added advantage
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