Software Engineer

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

Job Description

Join our vibrant team as a Software Engineer where you will play a key role in crafting software that drives impactful results. This position isn’t just a job; it’s an opportunity to grow alongside like-minded professionals who share a love for technology and creativity. Embrace the challenge and make your mark in a supportive and fast-paced environment.

Responsibilities

  • Build scalable software applications using various technologies.
  • Engage in continuous learning to stay updated on industry trends.
  • Help in the design and maintenance of database systems.
  • Contribute to project planning and estimation during the development process.
  • Integrate user-facing elements with server-side logic.

Requirements

Education
  • Bachelor's degree in Computer Science or relevant field
  • Master's degree preferred
Experience
  • 3+ years of software development experience
Technical Skills
  • JavaScript
  • HTML/CSS
  • Python
  • SQL
Soft Skills
  • Communication
  • Analytical Thinking
Certifications
  • SAP Certified Developer
Languages
  • English: Fluent

Advantageous

  • Knowledge of Agile methodologies: Experience working in Agile development teams is advantageous.
  • Familiarity with Cloud services (AWS, Azure): Experience with cloud services is a plus.

Benefits

  • Competitive salary package
  • Medical aid and retirement benefits
  • Work-from-home options
  • Professional development opportunities

Company Culture

  • Innovation-driven: We drive innovation in a collaborative environment, encouraging creativity.
  • Inclusive Culture: We celebrate diversity and strive for an inclusive workplace.
Status: Closed