Senior Software Engineer

Tumaini Consulting

Cape Town

On-site

ZAR 900,000 - 1,200,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tumaini Consulting is seeking a Senior Software Engineer to join a collaborative technology environment in Cape Town. You will contribute across the full software development lifecycle, from requirements gathering with stakeholders to design, implementation and deployment of scalable web applications and APIs.

Your background should include a CS/SE degree, 5–7 years in software development, strong SQL skills (Oracle, PostgreSQL), and experience with Git, AWS, DevOps practices, and Agile

Qualifications

  • Bachelor’s degree in CS/SE/IS or related field.
  • 5–7 years’ experience in software development.
  • Advanced SQL skills with Oracle and PostgreSQL; MS SQL Server advantageous.
  • Experience with web applications, APIs, and enterprise software.
  • Knowledge of database design, optimisation, and performance tuning.
  • Git, source control, and DevOps practices.
  • AWS experience.
  • Microsoft 365 / Teams and broader Microsoft ecosystem knowledge.
  • Jira or similar Agile project management tools.
  • Strong understanding of Agile/Scrum and SDLC.
  • Proven experience delivering solutions in complex business environments.
  • Experience engaging with business stakeholders and requirements gathering.
  • Relevant certifications or coding bootcamps advantageous.

Skills

Problem solving
Stakeholder engagement
Agile/Scrum methodologies
SDLC knowledge
Communication skills

Education

Bachelor’s Degree in Computer Science, Software Engineering, Information Systems, or a related field

Tools

Oracle
PostgreSQL
MS SQL Server
Git
DevOps practices
AWS
Microsoft 365 / Teams
Jira

Job description

Our client is seeking a Senior Software Engineer to join a collaborative technology environment where you will play a key role across the full software development lifecycle. This opportunity is suited to a technically strong professional who enjoys solving complex problems, engaging with stakeholders, and delivering scalable software solutions.

Requirements
  • Bachelor’s Degree in Computer Science, Software Engineering, Information Systems, or a related field.
  • 5–7 years’ experience in software development.
  • Advanced SQL skills with experience in Oracle and PostgreSQL; MS SQL Server advantageous.
  • Experience developing and supporting web applications, APIs, and enterprise software solutions.
  • Knowledge of database design, optimisation, and performance tuning.
  • Experience with Git, source control, and DevOps practices.
  • Experience with AWS.
  • Working knowledge of Microsoft 365, Microsoft Teams, and the broader Microsoft technology ecosystem.
  • Experience with Jira or similar Agile project management tools.
  • Solid understanding of Agile/Scrum methodologies and the SDLC.
  • Proven experience delivering solutions within a complex business environment.
  • Experience engaging directly with business stakeholders and gathering requirements.
  • Relevant industry certifications or coding bootcamp qualifications would be advantageous.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Developer
Senior Developer

Indsafri • South Africa

Hybrid
ZAR 900,000 - 1,300,000
Software Engineer
Software Engineer

Rad Resources • Gauteng

On-site
ZAR 600,000 - 900,000
Senior C#.Net Analyst Developer
Senior C#.Net Analyst Developer

Pbt-Group • Cape Town

On-site
ZAR 900,000 - 1,500,000
Senior Java Developer
Senior Java Developer

Network Finance • Gauteng

Hybrid
ZAR 900,000 - 1,500,000
Permanent employment
Flexible hybrid working model
Exposure to modern technologies
+3
Senior Software Developer
Senior Software Developer

ATS Client • Johannesburg

On-site
ZAR 1,100,000 - 1,600,000
Senior Software Developer
Senior Software Developer

Pronel Personnel • Pietermaritzburg

On-site
ZAR 350,000 - 550,000
Senior Software Engineer (Cape Town)
Senior Software Engineer (Cape Town)

IQbusiness • Wes-Kaap

On-site
ZAR 600,000 - 800,000
Senior Full-Stack Developer (.Net)
Senior Full-Stack Developer (.Net)

Indsafri • South Africa

On-site
ZAR 900,000 - 1,300,000
Senior Software Developer
Senior Software Developer

Pronel Consultants • Pietermaritzburg

Hybrid
ZAR 420,000 - 540,000
Software Engineer
Software Engineer

Route Management • Germiston

On-site
ZAR 500,000 - 650,000