Software Engineer (Advanced)

Sabenza IT

  • Johannesburg, Gauteng
  • Permanent
  • Full-time
  • 26 days ago
Job Description :Software Engineer (Advanced) – Join a World-Class Motor Industry IT HubLocation: Menlyn / Hybrid Work (SA Citizens & Residents Preferred)Our client in the motor industry is looking for a highly skilled Software Engineer to join their cutting-edge Digital Energy & Mobility Solutions team. This is your chance to work on innovative global projects, leveraging modern tech stacks in a dynamic, collaborative environment.Why This Role is ExcitingYou’ll be developing, deploying, and operating production-ready business applications used across the globe. You’ll work with cloud-native architectures, containerization, microservices, and advanced AWS solutions—all while shaping the future of energy and mobility.RequirementsWhat You’ll DoDesign, build, and operate scalable, secure applications (24/7 availability).Deploy cloud-based solutions in AWS (via GitHub) using CI/CD pipelines.Implement Infrastructure as Code (Terraform/CloudFormation) and automation strategies.Work with SQL/NoSQL databases, REST APIs, and microservices.Collaborate in an Agile/Scrum environment with international teams.Apply cloud security best practices to ensure robust, compliant deployments.Continuously monitor and optimize performance through CloudWatch and other tools.Skills You’ll Need6+ years in back-end development using Java, JavaScript/TypeScript/Node.js, Python.Strong AWS expertise (Kubernetes, Serverless, API Gateway, DynamoDB, SQS, SNS, Kinesis, S3).Experience with networking, hybrid cloud connectivity, monitoring & analytics.Proficient in CI/CD, Git, web services, and modern architecture patterns.Comfortable in Agile/Scrum environments.Advantageous:E-Mobility knowledgeOptimization and algorithm designPerformance tuningBenefitsWhat’s In It for YouExposure to a global IT landscape with state-of-the-art technologies.Flexible hours (1,960 hours/year) and a hybrid work model.Attractive vehicle promotions (buy or lease).High work-life balance and a motivating environment.Collaboration with a diverse global team.Work in modern, innovative offices.

Sabenza IT