Senior Software Engineer
Ref: JO-2603-359552
- South Africa, Cape Town
- Software Development & Engineering, Technology
- IT
- 50 - 249 Employees
- Environment: Hybrid
- Contract Type: Permanent
- Starts: 2026-06-01
Senior Software Engineer
About the Role
As a Senior Software Engineer, you will contribute to the development, enhancement, and support of key systems, while also resolving production issues and delivering new functionality. You’ll work across the full software development life cycle and act as a technical leader within the team.
Key Responsibilities:
- Lead and guide development teams through technical decision-making and solution design.
- Evolve and enhance the existing portfolio of systems and applications.
- Design, develop, modify, and support software components across the full stack.
Experience & Skills:
- Minimum 5 years’ experience as a C# .NET developer.
- Strong agile delivery experience within cross‑functional teams.
- Broad exposure to designing, implementing, and supporting large-scale systems.
Preferred Technical Skills:
- C#, .NET Core, Web APIs, jQuery/JavaScript/JSON, HTML/CSS, GitLab, Visual Studio, MS SQL Server
- Message queuing technologies (RabbitMQ, SQS, MQS, etc.)
- AWS cloud services (e.g., EKS)
Salt is acting as an Employment Agency in relation to this vacancy.

Share: