Software Developer

Pretoria FULL TIME R25,000 - R37,500 / Month
(R300,000 - R450,000 / Year)

Job Description

Join us as a Software Developer, where you will play a critical role in crafting high-quality applications. You'll work with a variety of technologies and collaborate with other professionals to enhance our product offerings, focusing on delivering effective and scalable solutions.

Responsibilities

  • Design and implement software solutions to meet business requirements.
  • Engage in agile development processes and sprint planning.
  • Integrate third-party APIs and services to extend application functionality.
  • Monitor application performance and make improvements as necessary.
  • Provide technical support and troubleshooting assistance.
  • Document software design and user manuals.

Requirements

Education
  • Bachelor's degree in Computer Science, Software Engineering or related field
Experience
  • 3+ years of experience in software development.
Technical Skills
  • JavaScript
  • HTML/CSS
  • Python
  • SQL
  • Version Control (Git)
Soft Skills
  • Problem-solving
  • Team Collaboration

Advantageous

  • Experience with cloud services (AWS or Azure): Knowledge of cloud computing platforms and applications.
  • Familiarity with agile methodologies: Experience working in agile settings to enhance team productivity.

Benefits

  • Competitive salary with performance bonuses.
  • Comprehensive health insurance coverage.
  • Flexible hours and the option to work remotely.
  • Professional development opportunities.

Company Culture

  • Inclusive Environment: We pride ourselves on fostering an inclusive culture that values diversity.
  • Continuous Learning: Our team thrives on ongoing learning and personal development.
  • Collaboration: We believe in working together to achieve our goals and enhance innovation.
Status: Closed