Senior Software Engineer I - Build & Deliver Complex Systems

Boardroom Appointments

Gqeberha

On-site

ZAR 600,000 - 900,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 is seeking a Senior Software Engineer I in Gqeberha, South Africa. The role focuses on developing complex system components, implementing CI/CD practices, and collaborating with cross-functional teams to finalize requirements.

The ideal candidate has a BS in Engineering/CS or equivalent experience, 4 years of software engineering, and familiarity with Agile/Waterfall methodologies, testing approaches, and data storage/subsystems. Strong communication is required.

Qualifications

  • Matric (Grade 12) is a prerequisite.
  • BS Engineering/Computer Science or equivalent experience required.
  • Knowledge of continuous Software delivery.
  • Intermediate knowledge of software development methodologies (e.g., Agile, Waterfall).
  • Intermediate proficiency with data manipulation language and optimization techniques.
  • Intermediate understanding of data modelling principles (normalized/dimensional).
  • Knowledge of multiple data storage subsystems.

Responsibilities

  • Interface with other technical personnel to finalize requirements.
  • Write and review detailed specifications for complex system components.
  • Complete complex bug fixes.
  • Implement and guide continuous integration, delivery, and deployment practices.
  • Identify operational requirements for logging, instrumentation and alerting; work with Senior II to meet them.
  • Ensure development processes, coding best practices, and code reviews are followed.
  • Work with development team to translate complex requirements into software designs.
  • Collaborate with stakeholders across Agile, Waterfall environments.

Education

BS Engineering/Computer Science or equivalent experience
Matric (Grade 12)

Tools

Continuous integration/delivery
Data storage subsystems
Data modelling principles
Test-driven development

Job description

Boardroom Appointments is seeking a Senior Software Engineer I in Gqeberha, South Africa. The role focuses on developing complex system components, implementing CI/CD practices, and collaborating with cross-functional teams to finalize requirements.

The ideal candidate has a BS in Engineering/CS or equivalent experience, 4 years of software engineering, and familiarity with Agile/Waterfall methodologies, testing approaches, and data storage/subsystems. Strong communication is required.

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

Similar jobs worth comparing

Software Engineer II: Scalable, Maintainable Systems
Software Engineer II: Scalable, Maintainable Systems

Boardroom Appointments • Johannesburg

On-site
ZAR 650,000 - 950,000
Senior Software Engineer I — CI/CD & Mentoring
Senior Software Engineer I — CI/CD & Mentoring

Boardroom Appointments • Durban

On-site
ZAR 700,000 - 900,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
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 .NET Applications Engineer - Distributed Systems
Senior .NET Applications Engineer - Distributed Systems

Boardroom Appointments • Cape Town

On-site
ZAR 780,000 - 1,100,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
Senior Software Engineer

Hire Resolve • Centurion

On-site
ZAR 600,000 - 800,000
Senior Full-Stack Engineer III – Cape Town
Senior Full-Stack Engineer III – Cape Town

Boardroom Appointments • Cape Town

On-site
ZAR 900,000 - 1,300,000
Senior .NET Developer & Technical Lead
Senior .NET Developer & Technical Lead

Boardroom Appointments • Midrand

On-site
ZAR 600,000 - 900,000
Senior Software Engineer I: CI/CD, Bug Fixes & Mentorship
Senior Software Engineer I: CI/CD, Bug Fixes & Mentorship

Boardroom Appointments • Johannesburg

On-site
ZAR 600,000 - 800,000