Software Engineer III

Boardroom Appointments

Durban

On-site

ZAR 600,000 - 800,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

A leading recruitment firm in South Africa is seeking a skilled developer with a strong background in AWS cloud services and CI/CD pipelines. The ideal candidate will have experience in web services and automation scripting, along with excellent communication and teamwork skills. Responsibilities include interfacing with technical personnel, developing specifications, and implementing coding best practices. This role offers opportunities to work in varied development environments and contribute to complex software solutions.

Qualifications

  • Strong experience in an AWS cloud environment, including Lambda, S3, and CloudWatch.
  • Experience with CI/CD tools like Jenkins or similar.
  • Ability to effectively communicate and work within a team.

Responsibilities

  • Interface with team members to finalize requirements.
  • Translate product requirements into software designs.
  • Implement development processes and coding best practices.

Skills

AWS Cloud Services
CI/CD pipelines
SOAP or REST services
Team collaboration
Automation scripting
Agile methodologies
Test-driven development

Tools

Jenkins
AWS Lambda

Job description

  • A track record of success in developing and maintaining large distributed systems in an agile environment.
  • Strong working experience working in an AWS cloud environment (Lambda, S3, sqs, Step Functions, Cloudwatch, etc)
  • Experience working with CI/CD pipelines with Jenkins or similar Source code management tools.
  • Experience working with Web Services (SOAP or REST) and parsing JSON and XML data.
  • Troubleshooting and resolving customer issues, developing, and maintaining documentation, and participating in the development of new features and functionality.
  • Proactively identify opportunities to automate routine tasks and contribute to the development of automation scripts.
  • Excellent communication and interpersonal skills with the ability to work independently and as part of a team.
  • Participate in the planning, execution, and monitoring of platform upgrades, patches, and enhancements.
  • Familiarity of industry best practices code coverage.
  • Ability to work well with internal and external technology resources.
  • Ability to write and review portions of detailed specifications for the development of system components of moderate complexity.
  • Knowledge of software development methodologies (e.g., Agile, Waterfall).
  • Knowledge of data manipulation languages.
  • Knowledge of data storage subsystems.
  • Knowledge of test-driven development.
  • Ability to complete moderately complex bug fixes.
  • A track record of success in developing and maintaining large distributed systems in an agile environment.
  • Strong working experience working in an AWS cloud environment (Lambda, S3, sqs, Step Functions, Cloudwatch, etc)
  • Experience working with CI/CD pipelines with Jenkins or similar Source code management tools.
  • Experience working with Web Services (SOAP or REST) and parsing JSON and XML data.
  • Troubleshooting and resolving customer issues, developing, and maintaining documentation, and participating in the development of new features and functionality.
  • Proactively identify opportunities to automate routine tasks and contribute to the development of automation scripts.
  • Excellent communication and interpersonal skills with the ability to work independently and as part of a team.
  • Participate in the planning, execution, and monitoring of platform upgrades, patches, and enhancements.
  • Familiarity of industry best practices code coverage.
  • Ability to work well with internal and external technology resources.
  • Ability to write and review portions of detailed specifications for the development of system components of moderate complexity.
  • Knowledge of software development methodologies (e.g., Agile, Waterfall).
  • Knowledge of data manipulation languages.
  • Knowledge of data storage subsystems.
  • Knowledge of test-driven development.
  • Ability to complete moderately complex bug fixes.

Responsibilities

  • Interface with other technical personnel or team members to finalize requirements.
  • Write and review portions of detailed specifications for the development of system components of moderate complexity.
  • Work closely with other development team members to understand moderately complex product requirements and translate them into software designs.
  • Successfully implement development processes, coding best practices, and code reviews.
  • Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders.
  • Resolve technical issues as necessary.
  • Keep abreast of new technology developments.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer III
Software Engineer III

Boardroom Appointments • Johannesburg

On-site
ZAR 600,000 - 1,100,000
Software Engineer III
Software Engineer III

Boardroom Appointments • Cape Town

On-site
ZAR 700,000 - 1,200,000
Software Engineer
Software Engineer

Boardroom Appointments • Gqeberha

On-site
ZAR 420,000 - 680,000
Developer: Java
Developer: Java

Boardroom Appointments • Stellenbosch

On-site
ZAR 700,000 - 1,100,000
Developer: Full Stack
Developer: Full Stack

Boardroom Appointments • Stellenbosch

On-site
ZAR 700,000 - 1,100,000
Senior Software Engineer I
Senior Software Engineer I

Boardroom Appointments • Gqeberha

On-site
ZAR 600,000 - 900,000
Intermediate Software Engineer (Javascript)
Intermediate Software Engineer (Javascript)

Boardroom Appointments • Johannesburg

On-site
ZAR 1,000,000 - 1,750,000
Software Engineer III
Software Engineer III

ShopriteX • Cape Town

On-site
ZAR 900,000 - 1,200,000
Software Developer II
Software Developer II

Indsafri • South Africa

On-site
ZAR 800,000 - 1,200,000
JavaScript Senior Developers
JavaScript Senior Developers

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 600,000 - 840,000