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

Get the CLI →

Together Staffing group

New

Senior Software Engineer

Posted 2 views
Discussion

Summary

A staffing agency's client in Western Cape, South Africa seeks a Senior Software Engineer to work across the full SDLC, building and supporting web applications, APIs, and enterprise solutions. Core stack: JavaScript/Node.js, SQL (Oracle/PostgreSQL), AWS, Git/DevOps, and Agile/Scrum with direct stakeholder engagement.

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.
#J-18808-Ljbffr

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