Software Engineer

Technology

South Africa Contract / 12 ZAR500 - ZAR550 per hour + Time and Material

Job Description

Role: Software Engineer

Location: Onsite JHB (Sandton) or CPT (Pinelands)

Start: Asap – August/September

Duration: 12 months

Key areas: Independent, strong communication and stakeholder engagement, able to raise and deal with risks, aligning and supporting the API team and projects.

Key Skills required for a Software Engineer

  • Proficiency in .NET and .NET Core, C#, Python, Powershell, SQL (at least 5 years)
  • Familiarity with AWS Services – Lambda, API Gateway, DynamoDB, EC2, S3, CloudWatch, SQS
  • Experience with Microservices and API development
  • Familiarity with CI-CD and Azure DevOps

We are seeking a skilled and motivated Software Engineer to join our dynamic team. The ideal candidate will be responsible for designing, developing, testing, and maintaining software applications that meet business requirements. You will collaborate with cross-functional teams to deliver high-quality solutions and continuously improve our technology stack.

Responsibilities:

  • Design, develop, and maintain scalable software applications.
  • Write clean, efficient, and well-documented code.
  • Participate in code reviews and provide constructive feedback.
  • Collaborate with product managers, designers, and other engineers to define and implement new features.
  • Troubleshoot, debug, and upgrade existing software.
  • Ensure software meets all requirements of quality, security, and performance.
  • Stay up-to-date with emerging technologies and industry trends.

Qualifications:

  • Matric and Bachelor’s degree in Computer Science, Engineering, ora related field.
  • 5 years of experience as a Software Engineer or similar role.
  • Proficiency in one or more programming languages (e.g., Java, Python, C#, JavaScript).
  • Experience with web frameworks, APIs, and databases.
  • Familiarity with Agile development methodologies.
  • Strong problem-solving and communication skills.

Skills:

  • Proficiency in .Net and .Net Core, C#, Python, Powershell, SQL (at least 5 years)
  • Familiarity with AWS Services – Lambda, API Gateway, DynamoDB, EC2, S3, CloudWatch, SQS
  • Experience with Microservices and API development
  • Familiarity with CI-CD and Azure DevOps

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

Job Information

Job Reference: JO-2508-355498
Salary: ZAR500 - ZAR550 per hour + Time and Material
Salary per: hour
Job Duration: 12
Job Start Date: 2025/09/01
Job Industries: Technology
Job Locations: South Africa
Job Types: Contract

Here are some related jobs

Intermediate Software Developer

Intermediate Software Developer - Centurion, GautengAre you a passionate Software Developer ready to make an impact? I'm recruiting for a dynamic client in Centurion, Gauteng, seeking an outstanding Intermediate Developer…

Group Solutions Architect

OverviewWe're looking for an experienced Group Solutions Architect to join a strategic technology team in delivering complex, enterprise-wide digital solutions. This is a high-impact role focused on architecting scalable, integrated…

ZAR1000000.00 - ZAR1200000.00 per annum

Junior ABAP Developer

SAP ABAP Developer Role Description: Company overviewSimpleData Management (SDM) is a niche SAP-embedded SaaS solution that empowers organizations to take control of their master data-fast. Designed to work natively inside…

£30000 - £40000 per annum + Annual bonus only
×
ZA

Upload your CV

Upload your CV to our database.

  • Max. file size: 2 MB.
  • Hidden
  • This field is for validation purposes and should be left unchanged.
Software Engineer

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: 2 MB.
  • Click here to find out more about Salt's Privacy Policy
  • This field is for validation purposes and should be left unchanged.