Software Engineer

Johannesburg FULL TIME R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

As a Software Engineer, you'll be responsible for creating reliable applications that align with business objectives. You'll collaborate with product managers and other engineers, driving innovations in website functionalities and software revisions to enhance user experience.

Responsibilities

  • Create high-quality software design and architecture.
  • Review code developed by peers to ensure standards and best practices.
  • Work alongside other departments to gather and analyze business requirements.
  • Troubleshoot production issues and ensure early identification of dependencies.
  • Continuously improve the development process by recommending best practices.
  • Mentor junior team members, providing guidance and support.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
  • Master's degree is advantageous
Experience
  • 3+ years of experience in software development
Technical Skills
  • Java
  • JavaScript
  • SQL
  • Spring Boot
  • RESTful APIs
Soft Skills
  • Analytical thinking
  • Communication
  • Time Management
Certifications
  • Certified Java Developer
  • Scrum Master Certification
Languages
  • English: Fluent
  • Afrikaans: Conversational

Advantageous

  • Experience with Docker and Kubernetes: Familiarity with containerization technologies and orchestration services.
  • Experience in Agile environments: Ability to work within Agile frameworks and participate in sprints.

Benefits

  • Competitive salary and performance bonuses
  • Health and wellness benefits including medical aid
  • Flexible work hours and the option for remote work
  • Opportunities for professional development and training

Company Culture

  • Innovation: We thrive on innovation, fostering a culture that encourages creativity and problem-solving.
  • Teamwork: Our team is dedicated to collaboration and mutual respect in driving company success.
  • Diversity: We are committed to building a diverse environment that promotes equal opportunities for all.
Status: Closed