Software Engineer II: Scalable, Maintainable Systems

Boardroom Appointments

Johannesburg

On-site

ZAR 650,000 - 950,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Boardroom Appointments seeks a seasoned software engineer in Johannesburg to produce high-quality software that aligns with design goals. You will develop complex technical components and deliver robust, scalable system designs that are maintainable and reusable.

You will trouble‑shoot software issues, create unit and system tests, and collaborate with designers, product owners and engineering leads to refine solutions and ensure integration with the team’s work.

Qualifications

  • IT-related diploma or degree is required.
  • 7 years of proven experience in software development.
  • Experience with technical platforms and development problems.

Responsibilities

  • Develop critical and complex technical components.
  • Deliver robust and fault-tolerant system designs.
  • Ensure designs are maintainable and reusable.
  • Collaborate with designers, product owners and leads to refine solutions.

Skills

Software design
System decomposition
Troubleshooting
Testing
Deployment

Education

IT-related Diploma/Degree

Tools

Unix
Java
JEE Webservices 9 (XML, Soap)
DB2
ICN WAS

Job description

Boardroom Appointments seeks a seasoned software engineer in Johannesburg to produce high-quality software that aligns with design goals. You will develop complex technical components and deliver robust, scalable system designs that are maintainable and reusable.

You will trouble‑shoot software issues, create unit and system tests, and collaborate with designers, product owners and engineering leads to refine solutions and ensure integration with the team’s work.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Software Engineer II: Scalable Microservices & Cloud
Backend Software Engineer II: Scalable Microservices & Cloud

Boardroom Appointments • Stellenbosch

On-site
ZAR 600,000 - 900,000
Full-Stack Engineer II - Build Scalable Solutions
Full-Stack Engineer II - Build Scalable Solutions

Boardroom Appointments • Cape Town

On-site
ZAR 700,000 - 1,050,000
Full-Stack Engineer II: Build Scalable Systems & APIs
Full-Stack Engineer II: Build Scalable Systems & APIs

Boardroom Appointments • Sandton

On-site
ZAR 360,000 - 600,000
Junior Software Engineer – Build, Learn, Collaborate
Junior Software Engineer – Build, Learn, Collaborate

Boardroom Appointments • Durban

On-site
ZAR 420,000 - 560,000
Senior Software Engineer I - Build & Deliver Complex Systems
Senior Software Engineer I - Build & Deliver Complex Systems

Boardroom Appointments • Gqeberha

On-site
ZAR 600,000 - 900,000
Engineering Lead II - Tech Leadership & Delivery
Engineering Lead II - Tech Leadership & Delivery

Boardroom Appointments • Johannesburg

On-site
ZAR 1,000,000 - 1,600,000
JavaScript Tech Lead - Web Applications
JavaScript Tech Lead - Web Applications

Boardroom Appointments • Johannesburg

On-site
ZAR 1,000,000 - 1,750,000
Senior Software Engineer & Tech Lead - SDLC & Security
Senior Software Engineer & Tech Lead - SDLC & Security

Boardroom Appointments • Germiston

On-site
ZAR 900,000 - 1,300,000
Senior Java Technical Specialist: Lead & Scale Systems
Senior Java Technical Specialist: Lead & Scale Systems

Boardroom Appointments • Cape Town

On-site
ZAR 800,000 - 1,200,000
Senior .NET Software Engineer (C#) — Scalable Systems
Senior .NET Software Engineer (C#) — Scalable Systems

Boardroom Appointments • Cape Town

On-site
ZAR 900,000 - 1,500,000