Software Developer

Johannesburg FULL TIME R25,000 - R41,667 / Month
(R300,000 - R500,000 / Year)

Job Description

Join us as a Software Developer where you will leverage your skills in programming and problem-solving to design and develop exceptional software applications. You will play a vital role in our projects, from conception to deployment, and work closely with other developers, project managers, and clients to deliver effective solutions that drive our business forward.

Responsibilities

  • Design and develop new applications and features according to client requirements.
  • Participate in all stages of the software development lifecycle.
  • Test and maintain software products to ensure a high level of quality.
  • Maintain active communication with team members and project stakeholders.
  • Analyze system requirements and ensure feasibility within the tech stack.
  • Help train junior developers and interns in best practices and company standards.
  • Document all application designs and functionality.
  • Conduct research and develop new technology solutions to improve product offerings.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of experience in software development
Technical Skills
  • C#
  • Node.js
Soft Skills
  • Effective Communication
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Familiarity with Agile methodologies: Knowledge of Agile processes and tools to enhance project delivery.
  • Experience with cloud services (AWS/Azure): Understanding of cloud platforms for deploying applications and services.

Benefits

  • Competitive salary and performance bonuses
  • Comprehensive health and wellness benefits
  • Flexible working hours and remote work options
  • Opportunities for professional development and training

Company Culture

  • Innovation: We foster a culture of innovation, where creativity and new ideas are highly valued.
  • Collaboration: Teamwork is at the heart of everything we do, ensuring that every voice is heard.
  • Employee Growth: We invest in our employees’ growth through mentorship and continuous learning opportunities.
Status: Closed