Software Engineer

Johannesburg, Gauteng, South Africa

Job Description

Brief Description:
Are you an experienced Software Engineer with strong problem-solving skills and a passion for building high-quality, scalable applications?
If you enjoy designing robust solutions, working with modern technologies, and contributing to high-impact projects -- this opportunity is for you.
Job & Company Description:
I'm urgently looking for Software Engineers who have a solid foundation in software design, clean coding principles, and full SDLC exposure.
Partnering with me enables direct access to clients seeking strong engineering minds who can deliver reliable, scalable, and maintainable software solutions.
Key Responsibilities:

  • Design, develop, test, and deploy high-quality software solutions.
  • Participate in architectural discussions and contribute to system design.
  • Work with APIs, databases, and cloud services to build scalable applications.
  • Write clean, efficient, and maintainable code.
  • Perform debugging, optimization, and performance improvements.
  • Participate in Agile ceremonies and collaborate with cross-functional teams.
  • Maintain technical documentation and follow best practices.
  • Conduct code reviews and support junior developers where necessary.
Job Experience and Skills Required:
Education:
  • Relevant Degree/Diploma in IT, Computer Science, or Related fields.
Experience:
  • 3+ years experience as a Software Engineer / Developer.
  • Strong back-end development experience (Java, C#, Python, or similar).
  • Good understanding of RESTful APIs and microservices architecture.
  • Experience with cloud platforms (Azure/AWS/GCP).
  • Solid grasp of data structures, algorithms, and object-oriented programming.
  • Familiarity with relational and/or NoSQL databases.
  • Proficiency with version control (Git).
  • Experience with CI/CD pipelines and modern DevOps practices.
Nice to Have:
  • Exposure to front-end frameworks (Angular/React/Vue).
Apply now!
For more exciting IT vacancies, visit:
I also specialise in recruiting within the following fields:
Software Development | Cloud Engineering | DevOps | Data Engineering | IT Architecture
For more information please contact:
Zandi Masangwana

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1616539
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned