Software Engineer

Johannesburg Full-time R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

As a Software Engineer at our Johannesburg office, you will work on exciting projects that shape the future of technology. Your role will include collaborating with design and development teams to deliver seamless software applications. We are looking for a developer with strong coding abilities, a knack for troubleshooting and a desire to contribute to innovative projects. This position offers a dynamic work environment and significant opportunities for professional growth.

Responsibilities

  • Create efficient, reusable code and libraries for future use.
  • Monitor and improve system performance and stability.
  • Build and maintain RESTful APIs for various applications.
  • Contribute to technical documentation and user support.
  • Actively participate in code reviews and unit testing activities.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree in a relevant area is preferred
Experience
  • 4-6 years of experience in software development and engineering.
Technical Skills
  • Java
  • Django
Soft Skills
  • Team player
  • Detail-oriented
Certifications
  • Certified Kubernetes Administrator
  • Scrum Master Certified
Languages
  • English: Fluent

Advantageous

  • Knowledge of frontend frameworks like Angular or Vue.js: Experience with building user interfaces using modern frontend frameworks.
  • Familiarity with DevOps practices: Understanding of CI/CD and versioning control systems.

Benefits

  • Comprehensive medical aid and wellness programs
  • Retirement fund with matching contributions
  • Flexible working arrangements with a focus on work-life balance
  • Opportunities for training and development

Company Culture

  • Supportive Environment: Our culture fosters support and encouragement among team members, promoting personal and professional growth.
  • Diversity and Inclusion: We celebrate diversity and strive for an inclusive workplace where everyone's voice is heard.
  • Sustainability Focus: We are committed to sustainability and reducing our environmental impact in our operations.
Status: Closed