Software Developer

Johannesburg FULL TIME R41,667 - R58,333 / Month
(R500,000 - R700,000 / Year)

Job Description

We are seeking a Software Developer with a passion for coding and problem-solving. You will play a pivotal role in designing and implementing software solutions that meet the needs of our diverse clientele. The ideal candidate will be proficient in various programming languages and frameworks, demonstrating an eagerness to learn and adapt.

Responsibilities

  • Evaluate and implement new technologies to maximize development efficiency.
  • Assist with technical documentation and user manuals for software applications.
  • Work collaboratively across teams to deliver comprehensive software solutions.
  • Participate in troubleshooting and debugging issues in applications as needed.
  • Foster a culture of knowledge sharing and continuous improvement within the development team.

Requirements

Education
  • Bachelor's degree in Software Engineering or similar field
  • Master's degree is preferable
Experience
  • 5+ years in full-stack software development
Technical Skills
  • JavaScript
  • React & Redux
Soft Skills
  • Leadership
  • Time management
Certifications
  • Certified Ethical Hacker (CEH)
  • CompTIA Security+
Languages
  • English: Fluent

Advantageous

  • Experience with CI/CD pipelines: Hands-on experience in setting up and maintaining CI/CD processes for application deployments.
  • Proficient in Git version control: Strong understanding of version control systems, particularly Git.

Benefits

  • Comprehensive medical aid
  • Retirement plan with company contributions
  • Professional development opportunities
  • Work-life balance initiatives

Company Culture

  • Diversity and Inclusion: We embrace diversity and are committed to building an inclusive workplace.
  • Work-Life Balance: We encourage a healthy work-life balance, allowing flexibility in working arrangements.
  • Open Communication: We promote open communication and encourage feedback from all employees.
Status: Closed