We are seeking a talented Software Engineer to join our team in Johannesburg. The ideal candidate will possess strong skills in both front-end and back-end technologies, contributing to the development of robust software solutions.
Responsibilities
Explore and implement new technologies and best practices to improve development cycles.
Analyze user requirements and translate them to functional specifications.
Collaborate with system architects to shape the technical direction of projects.
Engage in peer programming to foster a shared learning culture.
Advantageous
Experience with containerization technologies: Understanding of Docker and Kubernetes for application deployment.
Knowledge of cloud platforms: Experience with AWS or Azure cloud infrastructure.
Benefits
Comprehensive health cover
Retirement plans with employer contribution
Work-from-home flexibility
Access to learning platforms
Company Culture
Work-Life Balance: We support a healthy work-life balance for all employees.
Diversity and Inclusion: Integrity and inclusion are at the core of our company values.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development