Enable job alerts via email!

Intermediate Software Engineer

Mezzanine

Cape Town

On-site

ZAR 400 000 - 600 000

Full time

10 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading digital solutions provider in Cape Town is seeking an Intermediate Software Engineer to design and maintain back-end systems. The role requires strong knowledge in software development and back-end web development, along with excellent teamwork skills. Candidates with a Bachelor's degree in Computer Science and experience in mobile or IoT solutions are encouraged to apply. This full-time, on-site position offers a dynamic work environment.

Qualifications

  • Strong knowledge of Computer Science and software development concepts.
  • Proficiency in relevant programming frameworks and libraries.
  • Experience with mobile or IoT solutions is a plus.

Responsibilities

  • Design, develop, and maintain back-end systems and software solutions.
  • Collaborate with cross-functional teams to troubleshoot system issues.
  • Optimize application performance and uphold software engineering best practices.

Skills

Back-End Web Development
Object-Oriented Programming
Problem-solving
Teamwork
Communication

Education

Bachelor's degree in Computer Science
Job description

Mezzanine delivers innovative digital solutions to businesses across Africa, leveraging mobile technology as a key enabler for societal productivity.

With over million mobile subscribers on the continent, Mezzanine provides mobile, IoT, and digital solutions to reduce costs, enhance efficiency, improve risk management, and expand user access.

The company collaborates with mobile network operators, government departments, and technology partners to design impactful solutions in fields such as agriculture, health, education, social services, utilities, and financial management.

Role Description

This is a full-time on-site Intermediate Software Engineer role located in the City of Cape Town.

The role involves designing, developing, and maintaining back-end systems and software solutions to support Mezzanine's digital platforms.

The successful candidate will collaborate with cross-functional teams, troubleshoot system issues, optimize application performance, and uphold best practices in software engineering.

Qualifications
  • Strong knowledge of Computer Science and proficiency in Software Development concepts
  • Experience in Back-End Web Development and Object-Oriented Programming (OOP)
  • Proficiency in Programming, including knowledge of relevant frameworks and libraries
  • Ability to solve complex technical problems and optimize system performance
  • Excellent teamwork and communication skills
  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • Experience in developing mobile or IoT solutions is a plus
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.