Software Developer

Johannesburg FULL TIME R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

Are you a skilled Software Developer looking to take your career to the next level? Join our vibrant team in Johannesburg! You'll work on a variety of projects that shape the future of technology. Your expertise will help us build innovative solutions for our clients, while you grow within an environment that values collaboration and continuous learning.

Responsibilities

  • Architect, develop, and maintain scalable software systems.
  • Collaborate effectively with cross-functional teams to drive project success.
  • Debug and resolve issues reported by users and stakeholders.
  • Engage in continuous learning to improve skills and stay relevant in the field.
  • Promote best practices in software development methodologies.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is advantageous
Experience
  • 5 years of experience in full software development lifecycle
Technical Skills
  • C#
  • React
  • Node.js
Soft Skills
  • Adaptability
  • Time Management
Languages
  • English: Fluent

Advantageous

  • Familiarity with DevOps practices: Experience with CI/CD setups and automation.
  • Exposure to Machine Learning: Basic understanding of machine learning concepts.

Benefits

  • Attractive performance bonuses
  • Flexible working hours
  • Comprehensive healthcare coverage
  • Opportunity for career advancement

Company Culture

  • Work-Life Balance: We believe in maintaining a healthy work-life balance for our employees.
  • Diversity and Inclusion: Our commitment to diversity ensures a rich and vibrant workplace.
Status: Closed