Software Developer Cpt

Cape Town, Western Cape, South Africa

Job Description

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, Node.js)
  • 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.)

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
    JD1530616
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Cape Town, Western Cape, South Africa
  • Education
    Not mentioned