Get in touch Subscribe

Johannesburg · Dubai · London

Build your future with STS.

Build and test software for enterprise clients and for our own products, from Johannesburg, Dubai and London.

STS businesses bring together specialists across software engineering, testing and technology.

“It always seems impossible until it's done.” — Nelson Mandela

Why STS

How we grow people, in their own words on our careers pages.

Grad to Great

Each year a cohort of graduates from disadvantaged communities across South Africa joins for training, mentorship and real work experience.

STS Academy

Continuous learning through the in-house academy, with National Certificates designed with MICT SETA and accredited by SAQA.

Hybrid by choice

Most of the team prefer a hybrid model, some time in the office and some from home, so that is how STS works today.

Recognition

Every year STS recognises the extra mile people go, from client satisfaction to career growth, at the year-end function.

  • Johannesburg, Dubai and the UK
  • Five businesses and four products
  • 200+ quality specialists

Open roles

  • STS Holdings

    Software Developer

    Build, integrate and support enterprise software for our clients and for our own products.

    Johannesburg (hybrid)Full-time Apply
  • STS Testing

    Software Tester

    Plan and run manual and automated testing so the software our clients rely on works as it should.

    Johannesburg (hybrid)Full-time Apply
  • STS Holdings

    Graduate Programme (Grad to Great)

    For new graduates: a year of training, mentorship and real project work, with accredited learning through STS Academy.

    JohannesburgGraduate programme Apply

Apply through the talent pool below and tell us the area you are interested in.

How we hire

Four steps, usually within three to four weeks.

  1. Step 1

    Apply

    Apply for an open role or join the talent pool. We read every application.

  2. Step 2

    Conversation

    A first call with Titanium Talent or the hiring team about you, the role and how we work.

  3. Step 3

    Technical session

    A practical session with the team you would join, so you can see the work and the people.

  4. Step 4

    Offer

    We agree the details, then plan your first weeks with your team and STS Academy.

Colleagues talking around desks in a bright open-plan office

Titanium Talent

Recruitment for the group, and beyond

Titanium Talent, our specialist recruitment business, finds people for STS and for clients across technology, financial services and professional roles.

Graduate places through Grad to Great, accredited training through STS Academy, and open roles across the group all start here.

Join the talent pool

Leave your details and the area you are interested in. We will contact you when a matching role opens.

For example https://www.linkedin.com/in/your-name

A shareable link, for example from Google Drive, OneDrive or Dropbox.

You are in the talent pool.

We will be in touch when a role matches your interests.