Software Engineer

Johannesburg FULL TIME R50,000 - R75,000 / Month
(R600,000 - R900,000 / Year)

Job Description

Join us as a Software Engineer where you will be part of a team that is passionate about technology. You will be responsible for creating software that meets client needs while adhering to best practices and industry standards.

Responsibilities

  • Develop and maintain web applications using modern frameworks.
  • Collaborate closely with cross-functional teams to deliver high-quality software.
  • Participate in code reviews to maintain code quality.
  • Troubleshoot and debug applications to enhance performance.
  • Contribute to all stages of the software development lifecycle.
  • Stay updated on emerging technologies and industry trends.
  • Implement solutions based on user feedback.
  • Document development processes and code changes.
  • Work on API integrations to enhance system functionalities.
  • Support the transition to cloud environments where applicable.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is a plus
Experience
  • 3+ years of experience in software development
Technical Skills
  • JavaScript
  • Python
  • React
  • SQL
  • Git
Soft Skills
  • Analytical thinking
  • Team collaboration
  • Communication
Certifications
  • AWS Certified Developer
  • Microsoft Certified: Azure Developer Associate
Languages
  • English: Fluent

Advantageous

  • Knowledge of DevOps practices: Familiarity with CI/CD pipelines and automation tools.
  • Experience with Docker: Understanding of containerization and its benefits.

Benefits

  • Comprehensive health and wellness coverage
  • Flexible work hours and remote work options
  • Opportunities for professional development and growth
  • Annual performance bonuses

Company Culture

  • Collaborative Environment: We foster teamwork and collaboration across departments.
  • Continuous Improvement: We encourage a culture of continuous learning and improvement.
  • Diversity and Inclusion: We celebrate diversity and are committed to creating an inclusive workplace.
Status: Closed