Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Software Developer.
South Africa Jobs Expertini

Urgent! Software Developer Job Opening In iKapa – Now Hiring ExecutivePlacements - The JOB Portal

Software Developer



Job description

Recruiter:
SA Sales Fraternity

Job Ref:
Software Developer -..

Date posted:
Friday, September 19, 2025

Location:
Cape Town, South Africa

Salary:

  • Salary – R29,000.00 – R47, Negotiable, based on skills, experience and in relation to current package)

SUMMARY:
Software Developer - CPT

POSITION INFO:
Job Overview:
We are seeking a talented and motivated
Software Developer
to join our dynamic development team based in
Cape Town
.

You will play a key role in designing, developing, testing, and maintaining scalable software solutions that support business objectives.

This is an exciting opportunity to work on modern technologies in a collaborative environment where innovation and quality are valued.

About the Company:
A boutique consultancy offering services in business strategy, finance, project management, recruitment, and marketing.

It focuses on tailored, cost-effective solutions to support organizations in achieving growth and efficiency.

Key Responsibilities:

  • Develop clean, efficient, and maintainable code in accordance with project requirements and company standards.

  • Collaborate with product managers, UX designers, and other developers to deliver high-quality software solutions.

  • Participate in code reviews, testing, and debugging to ensure software reliability and performance.

  • Maintain and improve existing codebases and contribute to architectural decisions.

  • Integrate software components and third-party APIs.
  • Stay up to date with the latest industry trends, tools, and technologies.

Requirements:

  • Degree or diploma in Computer Science, Software Engineering, or related field.

  • 2+ years of professional experience in software development.

  • Proficiency in one or more modern programming languages such as:

  • JavaScript / TypeScript (React, )

  • Python / Django / Flask
  • C# / .NET
  • Java / Spring Boot

  • Experience with relational and/or NoSQL databases (e.g. PostgreSQL, MySQL, MongoDB).

  • Familiarity with version control systems like Git.

  • Strong understanding of software development principles and best practices.

  • Ability to work independently and within a team.

Nice to Have:

  • Experience with RESTful APIs and microservices architecture.

  • Cloud platform exposure (AWS, Azure, or Google Cloud).

  • CI/CD pipelines and DevOps knowledge.

  • Experience in Agile/Scrum environments.

  • Mobile development experience (React Native, Flutter, etc.)


Required Skill Profession

Other General



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Software Developer Potential: Insight & Career Growth Guide