Software Developer

Durban Full-time R29,167 - R41,667 / Month
(R350,000 - R500,000 / Year)

Job Description

Are you ready to make an impact? We are seeking a passionate Software Developer to enhance our project offerings. You'll work on vital software solutions, utilizing the latest technologies while collaborating closely with your team.

Responsibilities

  • Create scalable software solutions while adhering to best practices.
  • Engage in agile development practices, attending daily stand-ups and sprint reviews.
  • Work closely with QA teams to ensure thorough testing and quality assurance.
  • Optimize performance of existing applications for better speed and efficiency.
  • Provide technical support during deployment and production phases.
  • Mentor junior developers in coding techniques and best practices.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3-5 years of experience in software development
Technical Skills
  • JavaScript
  • Java
  • SQL
  • HTML/CSS
Soft Skills
  • Problem-solving
  • Communication
  • Teamwork
Languages
  • English: Fluent

Advantageous

  • Familiarity with Agile methodologies: Experience working in Agile software development environments.
  • Knowledge of cloud services (AWS, Azure): Understanding of implementing applications in cloud environments.

Benefits

  • Competitive salary package with performance bonuses
  • Health and wellness benefits
  • Flexible working hours and remote work options
  • Opportunities for professional development and training

Company Culture

  • Collaborative Environment: We emphasize interdisciplinary collaboration and inclusive practices.
  • Continuous Learning: We encourage knowledge sharing and professional growth in a supportive setting.
Status: Closed