Senior Software Engineer

Achievement Awards (Pty
South Africa
Full-time
Posted 3 months ago
Full-time IT & Software
Apply for this job

Job Description

The successful candidate will work across the full software development lifecycle, collaborating with business stakeholders, product owners and fellow engineers to design, develop, test, deploy and support innovative solutions. We are looking for someone who combines strong technical capability with excellent problem-solving skills, sound judgement and a genuine passion for technology.

Requirements

Technical Skills

  • Strong proficiency in JavaScript and modern software development practices.
  • Advanced SQL skills with experience in Oracle and PostgreSQL databases. MS SQL Server experience 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.
  • Working knowledge of Microsoft 365, Microsoft Teams, and the broader Microsoft technology ecosystem.
  • Experience using Jira or similar Agile project management tools.
  • Solid understanding of Agile/Scrum methodologies and the Software Development Life Cycle (SDLC).
  • Ability to translate business requirements into scalable technical solutions.
  • Strong troubleshooting, debugging, and problem-resolution skills.
  • Node.js
  • AWS
  • PostgreSQL

Education & Experience

  • Bachelor's Degree in Computer Science, Software Engineering, Information Systems, or a related field.
  • Relevant industry certifications or coding bootcamp qualifications advantageous.
  • Minimum 5–7 years' experience in software development.
  • Proven experience delivering solutions within a complex business environment.
  • Experience working across the full software development lifecycle from analysis and design to deployment and support.
  • Experience engaging directly with business stakeholders and gathering requirements.

Soft Skills

  • Critical Thinking
  • Problem Solving
  • Analytical Ability
  • Logical Reasoning
  • Business Acumen
  • Adaptability
  • Innovation
  • Collaboration
  • Communication
  • Accountability
  • Attention to Detail
  • Continuous Learning

 

Equal employment opportunity & application details

Achievement Awards Group is committed to the principles of equal employment opportunity and suitably qualified job applicants are invited to submit their CV online on or before 31 August 2026. Preference will be given to applicants from designated groups through a fair recruitment and selection process in accordance with laws governing employment equity, where such laws are applicable.

If you have not been contacted within 2 weeks of submitting your application, kindly consider your application unsuccessful.

Interested in this role?

You'll apply on Achievement Awards (Pty's own site before 5 November 2026. Put your most relevant experience at the top of your CV first.

Apply Now

Real employers never ask you to pay to apply. How to spot a job scam

Similar jobs you might like
Project Coordinator
Doxim ·
Implementation Specialist
Doxim ·
Application Programmer
Doxim ·
Senior IT Manager
inBeat ·
Apply for this job
Job details
Job TypeFull-time
LocationSouth Africa
CategoryIT & Software
Posted7 July 2026
Closing Date5 November 2026
Achievement Awards (Pty
South Africa

New to applying?

Free guides on CVs, cover letters, interviews and the Z83 form.

How to apply guides
Apply for this job