Point your AI agent at freehire and let it find you a job.

Get the CLI →

Tumaini Consulting

New

Senior Software Engineer

Posted Updated 3 views
Discussion

Summary

Together Staffing group is sourcing a Senior Software Engineer for a client in South Africa to own work across the full SDLC in a collaborative, Agile environment. Day to day they build and support web applications, APIs, and enterprise software using JavaScript/Node.js, SQL databases (Oracle, PostgreSQL), Git/DevOps, and AWS.

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.
  • Strong proficiency in JavaScript and Node.js.
  • 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.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available