Software Developer

Cape Town Full-time R41,667 - R58,333 / Month
(R500,000 - R700,000 / Year)

Job Description

Join our dynamic team as a Software Developer where you'll be at the forefront of creating innovative software solutions. The ideal candidate should possess strong coding skills and a collaborative spirit. In this role, you'll be designing, developing, and maintaining applications that enhance user experience and meet business needs.

Responsibilities

  • Collaborate with team members to brainstorm and develop software solutions.
  • Adhere to project timelines and deliver quality work.
  • Maintain and improve existing software applications.
  • Confirm the software's functionality through rigorous testing.
  • Assist in the deployment of new releases and updates.

Requirements

Education
  • Bachelor's degree in Information Technology or related field
  • Postgraduate degree is preferred
Experience
  • Minimum 5 years of software development experience
Technical Skills
  • C#
  • Java
  • React Native
Soft Skills
  • Creative Thinking
  • Time Management
Certifications
  • Certified Software Development Professional (CSDP)
Languages
  • English: Fluent

Advantageous

  • Familiarity with containerization technologies: Experience with Docker and Kubernetes would be beneficial.
  • Knowledge of continuous integration and deployment practices: Experience in automating software deployment processes.

Benefits

  • Medical, dental, and vision health plans
  • Company-sponsored retirement plans
  • Work-life balance initiatives
  • Continuous training programs

Company Culture

  • Team Spirit: Encouraging a strong sense of belonging and teamwork among colleagues.
  • Continuous Improvement: We believe in ongoing learning and growth for personal and professional development.
Status: Closed