Software Developer

Cape Town Full-time R25,000 - R37,500 / Month
(R300,000 - R450,000 / Year)

Job Description

We are on the lookout for a passionate Software Developer to join our talented team in Cape Town. The successful candidate will work on exciting projects, employing the latest technologies to develop robust software solutions that cater to our clients' needs.

Responsibilities

  • Utilize Agile methodologies to ensure timely delivery of projects.
  • Develop user interfaces and backend services for effective user experiences.
  • Engage in team brainstorming sessions to inspire creativity and innovation.
  • Monitor and improve application performance and user satisfaction.
  • Conduct system analysis and develop relevant solutions.
  • Ensure effective communication of project progress and challenges with stakeholders.

Requirements

Education
  • Bachelor's degree in Computer Science, Information Technology, or a related field
  • Relevant certifications would be advantageous
Experience
  • 3+ years of experience in software development
Technical Skills
  • JavaScript
  • Python
  • HTML/CSS
  • SQL
  • Git
  • RESTful APIs
Soft Skills
  • Effective communication
  • Team player
  • Problem-solving attitude
Certifications
  • Any relevant certification (e.g., AWS, Microsoft)
Languages
  • English: Fluent

Advantageous

  • Familiarity with Agile methodologies: Experience working in Agile environments, preferably Scrum.
  • Understanding of DevOps practices: Knowledge of DevOps tools and practices to enhance collaboration between development and operations.

Benefits

  • Comprehensive medical aid
  • Retirement savings plan
  • Generous leave policies
  • Career development sponsorship
  • Team-building events

Company Culture

  • Community Engagement: We believe in giving back to the community and encourage our employees to volunteer.
  • Continuous Improvement: We invest in our employees' professional growth through training and mentorship.
Status: Closed