Senior Software Engineer – Level III

Technology

Cape Town Contract / 6 Months

About the Role:

We’re looking for a highly experienced Full Stack Software Engineer to join a cross-functional team and take a leading role in the design, development, and deployment of cutting-edge web applications. You’ll work across both front-end and back-end systems, contribute to the full software development lifecycle, and help shape scalable, reliable, and high-performance solutions.

This is a great opportunity for someone who thrives in a collaborative environment, excels at solving complex problems, and wants to make a significant impact through technical leadership.


Key Responsibilities:

Software Design & Architecture:

  • Collaborate with stakeholders to translate business requirements into well-structured technical solutions
  • Design and build scalable software systems with consideration for performance, reliability, and future expansion
  • Create secure, resilient, and cost-efficient applications
  • Introduce best practices, patterns, and technologies across the engineering team

Development & Integration:

  • Build and maintain front-end and back-end components for complex web applications
  • Develop reusable APIs, code libraries, and scalable microservices
  • Optimise systems to handle increasing user demands

Database & Application Logic:

  • Design and implement efficient data models and storage solutions
  • Write algorithms and business logic to drive robust workflows

Testing & Quality Assurance:

  • Champion automated testing and CI/CD practices
  • Perform code reviews and guide peers on quality and performance
  • Identify and address security and performance vulnerabilities

Operations & Troubleshooting:

  • Investigate and resolve complex production issues
  • Monitor and react to system alerts in a timely manner
  • Lead root cause analysis and implement long-term fixes

Leadership & Continuous Improvement:

  • Mentor engineers and support onboarding of new team members
  • Stay current with emerging technologies and continuously evolve development practices
  • Collaborate with product managers and technical leaders to align on delivery and scope

Qualifications & Experience:

  • Grade 12 / National Certificate
  • Relevant IT or software development certification or qualification
  • 6+ years’ experience in both front-end and back-end development
  • Strong understanding of SDLC, cloud platforms, and modern architectural patterns
  • Experience with both monolithic and microservices-based applications

Technical Expertise:

  • Languages & Frameworks: .NET, C#, Java
  • Database Technologies: SQL, NoSQL
  • DevOps & Cloud: AWS, Kubernetes, containerization
  • APIs: RESTful design and integration
  • Architecture: Microservices, event-driven systems
  • Tools: CI/CD pipelines, front-end build tools, version control

Soft Skills & Strengths:

  • Analytical thinking and problem solving
  • Strong attention to detail
  • Effective communication and collaboration
  • Ability to plan, coordinate, and manage priorities

If you’re passionate about building modern, scalable software and enjoy working in a dynamic and forward-thinking environment, we’d love to hear from you.

Apply now or reach out directly to mkay@welovesalt.com to join a team where your expertise will shape meaningful digital solutions.

Salt is acting as an Employment Business in relation to this vacancy.

Job Information

Job Reference: JO-2506-354449
Salary:
Salary per: annum
Job Duration: 6 Months
Job Start Date: 01/08/2025
Job Industries: Technology
Job Locations: Cape Town
Job Types: Contract

Here are some related jobs

Senior Data Analyst

Senior Data Analyst - Digital Financial Services | Hybrid, Cape TownWe're looking for a skilled and curious Senior Data Analyst to join a fast-paced digital financial services business. If you…

ZAR900000.00 - ZAR960000.00 per annum

SDK Developer (Postilion)

Postilion SDK DeveloperJob Summary: We are looking for a highly skilled Postilion SDK Developer to join our team on a 6-month contract-to-permanent basis. In this role, you will be responsible…

Product Operations Manager

Contract Product Operations Manager - 22 Week Fixed-Term Contract We're working with one of the leading names in digital finance to find a Contract Product Operations Manager for a fixed-term…

ZAR300000.00 - ZAR348000.00 per annum
×

Upload your CV

Upload your CV to our database.

  • Max. file size: 49 MB.
  • Hidden
  • This field is for validation purposes and should be left unchanged.
Senior Software Engineer - Level III

Please let us know where you are, or where you would like to be in the world so we can point you in the right direction.

Contact us

  • Max. file size: 49 MB.
  • Click here to find out more about Salt's Privacy Policy
  • This field is for validation purposes and should be left unchanged.