Where

Software Engineer

Executive Placements
Johannesburg Full-day Full-time

Description:

About the Role
Youll join a multidisciplinary team that works across the full software lifecycle from architecture and backend logic to frontâ??end experience and cloud deployment. This position is handsâ??on, suited to someone who wants to grow quickly, contribute meaningfully, and develop real-world engineering depth. The environment offers exposure to databases, APIs, infrastructure, cloud services, and modern development frameworks. Youll collaborate with specialists across analytics, advisory, and technology domains to deliver impactful solutions that support data-driven projects.

Key Responsibilities
Build fullâ??stack web applications using modern frameworks Develop responsive front-end interfaces with React/Next.js and TypeScript Create and maintain backend services and APIs using Python or Node.js Design database structures, write efficient queries, and implement secure data flows Containerise systems using Docker and assist with CI/CD pipelines Deploy applications to cloud platforms (AWS/GCP/Azure) Monitor applications, diagnose issues, and improve system resilience

What You Need to Succeed
ð??? BSc in Computer Science (or related field) highlighted as requested Solid grounding in algorithms, data structures, and software engineering fundamentals Programming experience with Python, JavaScript/TypeScript, and SQL Understanding of frontend (React/Next.js), backend frameworks (ð??? Django + FastAPI highlighted), and API design Experience working with relational databases (PostgreSQL/MySQL) and familiarity with NoSQL â­ Strong capability with databases highlighted as requested Experience with Git, Linux, and basic DevOps tooling

For more exciting IT vacancies, please visit:

27 Feb 2026;   from: gumtree.co.za

Similar jobs

  • Talent Evolution (Pty) Ltd
  • Johannesburg
R 62 500 R 75 000 a month
... Role Purpose The Embedded Software Engineer is responsible for assisting with ... ICT principles. The Embedded Software Engineer works collaboratively within cross-functional ... and performance requirements. Embedded Software Development Implement, configure, and ...
27 days ago
  • Talent Evolution (Pty) Ltd
  • Johannesburg
R 62 500 R 75 000 a month
... Role Purpose The Embedded Software Engineer is responsible for assisting with ... ICT principles. The Embedded Software Engineer works collaboratively within cross-functional ... and performance requirements. Embedded Software Development Implement, configure, and ...
27 days ago
  • Talent Evolution (Pty) Ltd
  • Johannesburg
R 62 500 R 75 000 a month
... Role Purpose The Embedded Software Engineer is responsible for assisting with ... ICT principles. The Embedded Software Engineer works collaboratively within cross-functional ... and performance requirements. Embedded Software Development Implement, configure, and ...
27 days ago
  • Talent Evolution (Pty) Ltd
  • Johannesburg
R 62 500 R 75 000 a month
... Role Purpose The Embedded Software Engineer is responsible for assisting with ... ICT principles. The Embedded Software Engineer works collaboratively within cross-functional ... and performance requirements. Embedded Software Development Implement, configure, and ...
27 days ago