×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Backend Developer, Cloud Engineer - Software

Job in Johannesburg, 2000, South Africa
Listing for: Penta Consulting
Full Time position
Listed on 2026-07-10
Job specializations:
  • Software Development
    Backend Developer, Cloud Engineer - Software, DevOps, .NET Developer
Job Description & How to Apply Below

Penta Consulting is a leading technology services partner delivering professional and managed solutions across EMEA.

We’re hiring a Software Engineer (Intermediate to Senior) for a major global technology partner. This role focuses on API-driven development, cloud-based solutions using AWS, and building scalable microservices architectures.

This opportunity suits a self-starter who thrives in independent delivery environments and can confidently drive requirements and tasks across the full software development lifecycle.

Key Responsibilities
  • Design, develop, and deliver API-driven solutions across distributed systems
  • Build and maintain scalable microservices architectures
  • Develop integrations between front-end and back-end systems
  • Work with AWS services including Lambda, API Gateway, DynamoDB, EC2, EKS, ECS, and more
  • Write clean, maintainable, and testable code following best practices
  • Participate in CI/CD processes using Azure Dev Ops
  • Collaborate within Agile teams, contributing to sprint planning and delivery
  • Interpret and work with SQL/DB code to support integrations and APIs
Key Requirements
  • 5+ years’ experience with .NET /.NET Core, C#, Python, Power Shell, and SQL
  • 5+ years’ experience with Java-based technologies
  • Strong hands-on experience with AWS services (Lambda, API Gateway, S3, Cloud Watch, SQS, etc.)
  • Proven expertise in Microservices and API development
  • Experience with Domain-Driven Design (DDD) concepts
  • Strong understanding of database structures and SQL
  • Familiarity with Snowflake and Matillion (ETL) is advantageous
  • Solid experience with clean code practices and unit testing
  • Experience with CI/CD pipelines and Azure Dev Ops
  • Comfortable working with JIRA and Agile methodologies

If you’re a driven Software Engineer passionate about cloud-native development, modern APIs, and scalable systems, we’d love to hear from you.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary