Software Engineer

Johannesburg FULL TIME R25,000 - R45,000 / Month
(R300,000 - R550,000 / Year)

Job Description

We are currently looking for a skilled Software Engineer to work within our dynamic development team in Johannesburg. The ideal candidate will have a passion for technology and a strong understanding of software engineering principles, offering innovative solutions that enhance user experiences.

Responsibilities

  • Design and implement high-performance software solutions.
  • Work within an Agile development environment to deliver functional features.
  • Conduct debugging and performance analysis on various software applications.
  • Collaborate closely with team members to brainstorm innovative ideas.
  • Document all development processes, including detailed specifications and user manuals.

Requirements

Education
  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • Master's degree is an advantage
Experience
  • 3-5 years of experience in software development
Technical Skills
  • Java
  • Python
  • SQL
  • JavaScript
  • React
  • Git
  • RESTful APIs
Soft Skills
  • Communication
  • Critical Thinking
Certifications
  • Scrum Master Certification
  • Oracle Certified Professional, Java SE Programmer
Languages
  • English: Fluent

Advantageous

  • Knowledge of DevOps practices: Experience with CI/CD and automation tools would be advantageous.
  • Familiarity with cloud services such as AWS or Azure: Understanding of cloud infrastructure for deployment and scalability.

Benefits

  • Competitive salary package with performance bonuses
  • Comprehensive health coverage including dental and vision
  • Flexible working hours and potential remote options
  • Professional development and training opportunities

Company Culture

  • Team Collaboration: We foster a collaborative environment where ideas are shared, and team members can thrive together.
  • Continuous Learning: Our commitment to continuous learning ensures that our team stays ahead in the fast-paced tech industry.
  • Innovative Environment: We prioritize innovation and encourage out-of-the-box thinking for problem solving.
Status: Closed