Software Engineer

Retro Rabbit
Pretoria
ZAR 300 000 - 600 000
Job description
Job title : Software Engineer

Job Location : Gauteng, Pretoria
Deadline : May 07, 2025

About The Role

Retro Rabbit, now partnered with Smartek21, is a leader in software development, UX, and design thinking. We craft innovative, scalable solutions for top-tier clients, fostering a culture of excellence and creativity.

At our company, we don’t just accept the norm—we celebrate your uniqueness, helping you grow into an exceptional individual and a well-rounded professional. Being bold and a little unusual is part of our DNA.

Join our talented team and push the boundaries of technology!


Key Responsibilities
  1. Develop & Integrate: Write clean, efficient code and seamlessly integrate third-party tools.
  2. Client & Team Collaboration: Engage with clients, mentor junior developers, and contribute to Agile teams.
  3. Problem Solving: Analyze and optimize system performance.
  4. Testing & Debugging: Ensure quality through unit, integration, and end-to-end testing.
  5. Software Design & Architecture: Build scalable, maintainable solutions using modern technologies.

Requirements
  1. Degree: BSc in Computer Science, Software Engineering, or a related field.
  2. Experience: 4+ years in full-stack development across multiple languages and frameworks.
  3. Leadership: Experience leading teams and projects from concept to deployment.

Technical Skills
  1. Proficiency in Java, C#, or Python.
  2. Modern frontend/backend frameworks (Spring, Django, .NET, Angular).
  3. Strong database knowledge (SQL, PostgreSQL) and software architecture expertise.
  4. Familiarity with Agile, testing frameworks (JUnit, Mocha), and cloud technologies.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Software Engineer jobs in Pretoria