Software Developer

Johannesburg FULL TIME R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

We are on the lookout for a talented Software Developer to join our Johannesburg team. The ideal candidate will possess a strong background in software development, with experience in both front-end and back-end technologies. Your role will involve designing, developing, and maintaining software applications that meet the needs of our clients. If you are passionate about coding and eager to work in a creative environment, we want to hear from you!

Responsibilities

  • Engage with internal stakeholders to understand system requirements.
  • Utilize version control systems for code management.
  • Participate in system integration and verification tests.
  • Work towards improving project workflow and development processes.
  • Assist in training junior developers and onboarding new team members.
  • Stay updated with emerging technologies and industry trends.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is advantageous
Experience
  • 4+ years of experience in software development
Technical Skills
  • Java
  • Python
Soft Skills
  • Time Management
  • Adaptability
Certifications
  • Google Cloud Certified - Professional Cloud Developer
Languages
  • English: Fluent

Advantageous

  • Familiarity with GraphQL: A good understanding of GraphQL and its implementation.
  • Experience with cloud services: Knowledge of cloud platforms like AWS or Azure is a plus.

Benefits

  • Bonuses based on performance
  • Paid time off and sick leave
  • Training and professional development
  • Team-building events

Company Culture

  • Continuous Learning: We encourage ongoing education and training to help our team members grow professionally.
  • Employee Wellbeing: We prioritize the wellbeing of our employees, offering wellness programs and support.
Status: Closed