Software Engineer

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

Job Description

We are on the lookout for a Software Engineer in Durban who is ready to take their career to the next level. You'll be involved in all stages of the software development life cycle, ensuring that our projects are delivered on time and to specification. If you thrive in a fast-paced environment and love problem-solving, we invite you to apply.

Responsibilities

  • Lead technical discussions and drive feature development.
  • Ensure optimal application performance and scalability.
  • Mentor junior developers and support their growth.
  • Coordinate with cross-functional teams to enhance application functionalities.

Requirements

Education
  • Bachelor's degree in Computer Science or Software Engineering
Experience
  • 5 years of software development experience
Technical Skills
  • Python
  • SQL
Soft Skills
  • Problem-solving
Languages
  • English: Fluent

Advantageous

  • Experience with CI/CD tools: Familiarity with continuous integration and deployment processes.
  • Understanding of DevOps practices: Knowledge of DevOps principles for efficient development and operations.

Benefits

  • Comprehensive medical and dental coverage
  • Generous leave policy including family leave
  • Access to professional training and certifications
  • Inclusive company culture

Company Culture

  • Supportive Environment: We create a working atmosphere that fosters support, growth, and inclusivity.
  • Team Collaboration: We encourage teamwork and shared responsibilities for project success.
  • Flexibility: We offer flexible working conditions to help balance work and personal life.
Status: Closed