Software Developer

Johannesburg FULL TIME R35,000 - R50,000 / Month
(R420,000 - R600,000 / Year)

Job Description

Seeking a Software Developer to join our innovative team. Your primary focus will be on building and maintaining applications tailored to meet our client's needs, ensuring optimal performance through strategic planning and development.

Responsibilities

  • Design robust applications based on user requirements.
  • Integrate third-party APIs to facilitate software performance.
  • Implement testing protocols to ensure quality assurance.
  • Work with cloud technologies for application deployment.
  • Maintain clear and concise communication within the team.
  • Contribute to best practices for coding and performance benchmarking.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of experience in software development
Technical Skills
  • Java
  • Python
  • SQL
  • JavaScript
  • React
Soft Skills
  • Teamwork
  • Attention to Detail
Languages
  • English: Fluent

Advantageous

  • Familiarity with Agile methodologies: Experience working in Agile development environments, can adapt to changing requirements.
  • Knowledge of Docker and Kubernetes: Understanding of containerization technologies for application deployment.

Benefits

  • Competitive salary with performance bonuses
  • Medical aid and pension contributions
  • Flexible working arrangements
  • Ongoing professional development opportunities

Company Culture

  • Innovation: We encourage creativity and a culture of continuous improvement.
  • Inclusiveness: We support a diverse workforce and promote inclusiveness across all levels.
Status: Open