Job Search and Career Advice Platform
5,754

Jobs in Johannesburg, South Africa

Software Engineer (Ruby on Rails) - Remote

DataFin

Cape Town
Remote
ZAR 450,000 - 650,000
21 days ago
I want to receive the latest job alerts for jobs in Johannesburg

Principal Site Reliability Engineer (CPT Hybrid)

DataFin

Cape Town
Remote
ZAR 900,000 - 1,200,000
21 days ago

Java Developer (mwx) (German Speaking) (Remote)

DataFin

Stellenbosch
Remote
ZAR 600,000 - 800,000
21 days ago

Intermediate - Senior Full Stack Developer (PHP) (CPT Remote)

DataFin

Cape Town
Remote
ZAR 600,000 - 800,000
21 days ago

GenAI Senior Art Director (Remote)

DataFin

South Africa
Remote
ZAR 200,000 - 300,000
21 days ago
Discover more opportunities than anywhere else.
Find more jobs now

Software Tester (Remote)

DataFin

South Africa
Remote
ZAR 300,000 - 400,000
21 days ago

Accountant (Remote SA) - 42830894199

Somewhere

South Africa
Remote
ZAR 350,000 - 500,000
21 days ago

Head of Engineering – Cape Town | Hybrid + Travel

DataFin

Cape Town
Remote
ZAR 1,500,000 - 2,000,000
21 days ago
HeadhuntersConnect with headhunters to apply for similar jobs

SENIOR DevOps Engineer - Midrand / Semi-Remote - R650 PH

E-Merge IT Recruitment

Midrand
Remote
ZAR 300,000 - 400,000
21 days ago

Senior Full Stack Web Developer: Cloud Services - Remote

DataFin

Wes-Kaap
Remote
ZAR 700,000 - 900,000
22 days ago

Sales Closer (Commission-based) (Remote, EST US Work Hours)

DataFin

Wes-Kaap
Remote
ZAR 50,000 - 200,000
22 days ago

Client Success Manager (PPC Manager)

Talent Sam

Cape Town
Remote
ZAR 200,000 - 300,000
22 days ago

HR Administrator - UK experience

Believe Resourcing

Melkbosstrand
Remote
ZAR 200,000 - 300,000
22 days ago

Clinical Data Management Lead, FSP, home-based in South Africa

IQVIA

Bloemfontein
Remote
ZAR 600,000 - 800,000
22 days ago

Appointment Setter (Commission-based) (Remote, EST US Work Hours)

DataFin

Wes-Kaap
Remote
ZAR 50,000 - 200,000
22 days ago

Account Manager (Remote, EST US Work Hours)

DataFin

Wes-Kaap
Remote
ZAR 300,000 - 400,000
22 days ago

Financial Analyst - 42830889518

Somewhere

South Africa
Remote
ZAR 350,000 - 500,000
22 days ago

Payroll Software Client Onboarding Specialist (Part Time) - Remote

ISTA Personnel Solutions

South Africa
Remote
ZAR 200,000 - 300,000
23 days ago

Scheduling Coordinator

ISTA Personnel Solutions

South Africa
Remote
ZAR 200,000 - 300,000
23 days ago

Freelance Senior Instructional Designer

LRN Corporation

South Africa
Remote
ZAR 200,000 - 300,000
23 days ago

Freelance Motion Graphic Designer

LRN Corporation

South Africa
Remote
ZAR 200,000 - 300,000
23 days ago

Senior Full-Stack Developer - EST Working Hours (Remote)

ISTA Personnel Solutions

South Africa
Remote
ZAR 600,000 - 800,000
23 days ago

Virtual Healthcare Case Coordinator (Skilled Nursing) - EST hours (Remote)

ISTA Personnel Solutions

South Africa
Remote
ZAR 200,000 - 300,000
23 days ago

Customer Retention and Operations Specialist for the US market

ELVTR

South Africa
Remote
ZAR 300,000 - 450,000
23 days ago

Senior ERP Data Analyst

Woolpert, Inc.

Randburg
Remote
ZAR 600,000 - 800,000
23 days ago

Top job titles:

Administration Clerk jobsConsultant Sales jobsSport Management jobsQa jobsCompliance Officer jobsNgo jobsCivil Engineering Technician jobsWarehouse Assistant jobsOperation jobsTravel Agency jobs

Top companies:

Jobs at IsasaJobs at SanlamJobs at KpmgJobs at EpirocJobs at MicrosoftJobs at DanoneJobs at HuaweiJobs at Legal AidJobs at VisaJobs at Workday

Top cities:

Jobs in Cape TownJobs in DurbanJobs in PretoriaJobs in Port ElizabethJobs in BloemfonteinJobs in GqeberhaJobs in SowetoJobs in PietermaritzburgJobs in East London
Software Engineer (Ruby on Rails) - Remote
DataFin
Cape Town
Remote
ZAR 450,000 - 650,000
Full time
21 days ago

Job summary

A leading web hosting company in Cape Town is seeking a skilled Software Engineer to tackle large-scale backend challenges. You will design and develop robust backend software and APIs, utilizing Ruby and containerization platforms like Docker. A minimum of 4 years of experience is required, along with a passion for programming and agile methods. This role offers opportunities to innovate and optimize in a collaborative environment.

Qualifications

  • 4+ years of software development experience is required.
  • 2 years of experience supporting large scale applications in an operational role.
  • Ability to write quality backend software is essential.

Responsibilities

  • Design and develop backend software and APIs.
  • Implement object-oriented programming using Ruby.
  • Leverage containerization platforms like Docker for system performance.
  • Collaborate with Product Owner and stakeholders.

Skills

Backend software development
Containerization (Docker, Kubernetes)
Object-oriented programming (Ruby)
Agile development
Effective communication

Education

BSc in Computer Science

Tools

MySQL
Redis
Linux
Job description
Environment

A leading web hosting company is seeking a skilled Software Engineer to join its team. In this role, you will tackle complex, large-scale backend challenges while contributing to continuous improvement initiatives. Your responsibilities will include designing and developing backend software and APIs, implementing object-oriented programming using languages such as Ruby, and developing software within a Linux/Unix environment. Additionally, you will leverage containerization platforms like Docker or Kubernetes to enhance system performance and scalability.

Duties
  • Solving interesting and large scale backend technical challenges
  • Being part of figuring out how they get better at what they do
  • Looking for opportunities to innovate and optimize
  • Understanding the needs of the customer in order to deliver innovative, robust solutions (In collaboration with the Product Owner and stakeholders of course)
  • Supporting the customer from an operational perspective when escalated by the Client Services team
You probably have a passion for
  • Programming, open-source Technologies and IT in general
  • Optimal systems and simple procedures
  • Agile development and a self-organizing team environment
  • Sharing ideas and innovation
  • Solving interesting and large scale backend technical challenges
  • Being part of figuring out how they get better at what they do
  • Looking for opportunities to innovate and optimize
  • Understanding the needs of the customer in order to deliver innovative, robust solutions (In collaboration with the Product Owner and stakeholders of course)
  • Supporting the customer from an operational perspective when escalated by the Client Services team
Requirements
  • BSc majoring in Computer Science will be advantageous, however, your ability to demonstrate your track record of writing quality backend software is what ultimately counts
  • A minimum of 4+ years of software development experience
  • Minimum of 2 years supporting a large scale application in an operational capacity
Nice to have
  • Thinking like a hacker and diving into the security details of the software you’ve built
  • Experience with Rancher, Docker Swarm or other container orchestration platforms
  • Understanding of database design and performance tuning (MySQL, Redis, etc.)
  • Experience with DevOps on a Linux based platform
  • Experience with system administration on a Linux based platform
Attributes
  • Effective communication
  • Self-motivation and self-management
  • Life-Long Learning
  • Previous
  • 1
  • ...
  • 116
  • 117
  • 118
  • ...
  • 231
  • Next

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform
Land a better
job faster
Follow us
JobLeads Youtube ProfileJobLeads Linkedin ProfileJobLeads Instagram ProfileJobLeads Facebook ProfileJobLeads Twitter AccountJobLeads Xing Profile
Company
  • Customer reviews
  • Careers at JobLeads
  • Site notice
Services
  • Free resume review
  • Job search
  • Headhunter matching
  • Career advice
  • JobLeads MasterClass
  • Browse jobs
Free resources
  • 5 Stages of a Successful Job Search
  • 8 Common Job Search Mistakes
  • How Long should My Resume Be?
Support
  • Help
  • Partner integration
  • ATS Partners
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved