Menu Close

South Africa: Senior Software Developer – Cape Town – R1M PA posted by E-Merge

Advertisement



Job Description

Our client is looking for a highly capable Senior Software Developer who doesn’t just ship code – but architects’ systems, owns outcomes, and mentors’ others.

If you’re ready to build scalable solutions while shaping our technical direction, this role is for you.

What You’ll Do:

Build Across Our Tech Stack

  • Develop cloud services in AWS using Terraform and Python
  • Build custom front ends with modern JavaScript frameworks, including Vue.js, and native Android
  • Maintain and enhance apps in Zoho Creator (Deluge)
  • Work across our ecosystem to become a truly cross-functional engineer

Coach & Lead Developers:

  • Mentor and guide a talented team of developers. Elevate engineering standards, improve best practices, and actively shape our developer culture.

Advise on Architecture & DevOps:

  • Play a leading role in designing and evolving our systems. Architect web and native applications with complex external integrations – ensuring resilience, scalability, and long-term efficiency.

Technical Expertise:

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • Strong proficiency in JavaScript, Python, or similar languages
  • Experience with backend frameworks such as FastAPI
  • Hands-on experience managing databases, compute infrastructure, and external integrations
  • Experience with Vue.js or UX design is a strong plus
  • Technical Architecture:
  • Proven ability to design resilient web and native applications
  • Experience building systems with complex external integrations
  • Strong understanding of scalable and efficient system design
  • DevOps & Engineering Practices:
  • Experience with Test-Driven Development (TDD)
  • Familiarity with AWS cloud architecture
  • Ability to establish strong developer workflows and standards

Experience:

  • 6+ years of relevant software development experience
  • JavaScript
  • Python
  • FastAPI
  • Vue.js
  • AWS
  • Test-Driven Development
  • Database Management
  • External Integrations

Reference Number for this position is GZ61070 which is a permanent position based in Cape Town offering a cost to company salary of R1m PA negotiable on experience and ability. Contact Garth on .za or call him on (***)***-**** to discuss this and other opportunities.

Are you ready for a change of scenery? The e-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the e-Merge website .za for more great positions.

Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!

Our client is looking for a highly capable Senior Software Developer who doesn’t just ship code – but architects’ systems, owns outcomes, and mentors’ others.

View Job  Johannesburg: Scooter Delivery Driver- Laudium, Pretoria posted by Tailormade Solution

If you’re ready to build scalable solutions while shaping our technical direction, this role is for you.

What You’ll Do:

Build Across Our Tech Stack

  • Develop cloud services in AWS using Terraform and Python
  • Build custom front ends with modern JavaScript frameworks, including Vue.js, and native Android
  • Maintain and enhance apps in Zoho Creator (Deluge)
  • Work across our ecosystem to become a truly cross-functional engineer

Coach & Lead Developers:

  • Mentor and guide a talented team of developers. Elevate engineering standards, improve best practices, and actively shape our developer culture.

Advise on Architecture & DevOps:

  • Play a leading role in designing and evolving our systems. Architect web and native applications with complex external integrations – ensuring resilience, scalability, and long-term efficiency.

Technical Expertise:

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • Strong proficiency in JavaScript, Python, or similar languages
  • Experience with backend frameworks such as FastAPI
  • Hands-on experience managing databases, compute infrastructure, and external integrations
  • Experience with Vue.js or UX design is a strong plus
  • Technical Architecture:
  • Proven ability to design resilient web and native applications
  • Experience building systems with complex external integrations
  • Strong understanding of scalable and efficient system design
  • DevOps & Engineering Practices:
  • Experience with Test-Driven Development (TDD)
  • Familiarity with AWS cloud architecture
  • Ability to establish strong developer workflows and standards

Experience:

  • 6+ years of relevant software development experience
  • JavaScript
  • Python
  • FastAPI
  • Vue.js
  • AWS
  • Test-Driven Development
  • Database Management
  • External Integrations

Reference Number for this position is GZ61070 which is a permanent position based in Cape Town offering a cost to company salary of R1m PA negotiable on experience and ability. Contact Garth on .za or call him on (***)***-**** to discuss this and other opportunities.

Are you ready for a change of scenery? The e-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the e-Merge website .za for more great positions.

Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!

How to Apply

Click the green “Go Apply” button below to apply directly online with the employer.

About Other IT/Computer Jobs in South Africa

In South Africa, the IT and computer industry is a significant contributor to the country’s economy, with a diverse range of job opportunities available across various sectors. Typically, these roles involve working with technology to drive business growth, improve efficiency, and enhance customer experience. Generally, careers in this field require a strong understanding of technical concepts and a willingness to adapt to changing technologies.

View Job  Amsterdam: NETHERLANDS : Electrical and instrumentation technician posted by Talent Scout Recruitment

When it comes to salary expectations, it’s common for IT and computer professionals in South Africa to earn broad ranges that can vary significantly depending on factors such as experience, company size, and industry sector. Typically, entry-level positions may offer salaries between R400 000 and R600 000 per annum, while more senior roles can command higher figures, often ranging from R800 000 to R2 million or more, depending on the specific requirements of the job.

Common skills for IT and computer professionals in South Africa typically include proficiency in programming languages such as Java, Python, or C++, as well as experience with operating systems like Windows, Linux, or macOS. Data analysis and visualisation tools like Tableau, Power BI, or D3.js are also often required, particularly in roles involving data science or business intelligence. Additionally, IT professionals should be familiar with cloud computing platforms like AWS, Azure, or Google Cloud, as well as cybersecurity principles to protect against threats. Other essential skills may include project management, collaboration tools like Slack or Trello, and a solid understanding of database management systems.

Industries that commonly employ IT and computer professionals in South Africa include the financial services sector, technology industry, manufacturing sector, and public sector organisations. These sectors often require specialists to design, implement, and maintain complex technological systems, ensuring they operate efficiently and securely.

Career development opportunities for IT and computer professionals in South Africa are diverse and varied. Typically, entry-level roles provide a solid foundation for progression into mid-tier positions, where professionals can take on more senior responsibilities and develop their technical expertise. With experience, it’s common to move into leadership roles or transition into related fields like data science, artificial intelligence, or cybersecurity. Many companies also offer opportunities for training, certification, and continuing education to support the ongoing development of their employees’ skills and knowledge.


This information provides general career guidance. Actual salaries and requirements vary by employer.



GO APPLY NOW

Safe & secure application process

Advertisement


Advertisement


View Job  Durban: Semi-skilled Electrician posted by Telebest


Get Similar Job Alerts
Enter your WhatsApp number (e.g., +27740908132)
You'll receive alerts for new jobs in South Africa, South Africa


Job Seeker Tip

Follow up your job application with a polite email if you haven't heard back within a week.

How to Apply

Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.

JVR Jobs connects you with employers – we don’t process applications directly.

Latest Job Opportunities

iLembe: Travel Consultant

Jobs in iLembe April 11, 2026
tourism Travel

This role is ideally suited to a commercially minded Travel Consultant who thrives on precision, logistics, and delivering seamless, high-touch…

View Job

Sandton: Junior Travel Consultant

Jobs in Central Johannesburg April 11, 2026
tourism Travel

This dynamic and growing travel company specialises in crafting personalised, high-quality African journeys. Theyre looking for a passionate and...

View Job

Johannesburg: Financial Accountant

Jobs in Central Johannesburg April 11, 2026
Accounting Finance

Join a high-performing organisation within the FMCG / retail sector in Gauteng , where speed, accuracy, and operational efficiency are…

View Job

Witbank: Millwright

Jobs in Emalahleni MP April 11, 2026
Engineering

Key Responsibilities: Installation, maintenance, and repair of electrical and mechanical components, including DB boards, pumps, motors, control panels,...

View Job

Cape Town City Centre: General Worker (Cape Town)

Jobs in Cape Peninsula April 11, 2026
Property

Kindly apply if you meet the minimum requirements. Should you not hear back from us within 2 weeks consider your…

View Job

Cape Town City Centre: Accountant

Jobs in Cape Peninsula April 11, 2026
Accounting Finance

Processing supplier invoices and preparing creditor payments Managing debtor and creditor reconciliations Executing payment runs accurately and on schedule...

View Job

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Jobs in South Africa

More Jobs in Your Area