Software Developer

Johannesburg FULL TIME R50,000 - R60,000 / Month

Job Description

We are on the lookout for a passionate Software Developer proficient in both front-end and back-end technologies. In this role, you will be part of an agile team, contributing to exciting projects aimed at enhancing our software capabilities.

Responsibilities

  • Develop and deploy software applications using modern frameworks.
  • Engage in cross-team collaboration for feature development.
  • Ensure application performance and scalability through optimization techniques.
  • Debug and resolve technical issues in software applications.
  • Contribute to the continuous integration and deployment processes.
  • Promote best coding practices while mentoring junior developers.

Requirements

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

Advantageous

  • Familiarity with cloud services (AWS, Azure): Experience with deploying and managing applications in cloud environments.
  • Knowledge of agile methodologies: Understanding of Agile principles and experience working in sprints.

Benefits

  • Competitive salary package
  • Flexible working hours
  • Health and wellness programs
  • Opportunity for career advancement

Company Culture

  • Innovation: We thrive on creativity and innovation, encouraging our team to take risks and invent.
  • Collaboration: Our culture promotes teamwork and collaborative problem-solving.
  • Inclusivity: We are dedicated to creating a diverse and inclusive workplace where all voices are valued.
Status: Closed