Software Developer

Johannesburg FULL TIME R25,000 - R33,333 / Month
(R300,000 - R400,000 / Year)

Job Description

Looking for a Software Developer passionate about crafting quality software solutions. You'll play a vital role in our development process, collaborating closely with your team. If you enjoy coding and tackling challenges, we want to hear from you!

Responsibilities

  • Build innovative solutions that enhance functionality.
  • Support existing applications through continuous monitoring and enhancement.
  • Collaborate effectively within the development team.
  • Develop reusable code and libraries for future use.
  • Proactively identify performance bottlenecks.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 2+ years of software development experience
Technical Skills
  • Python
  • Django
  • SQL
  • Git
  • REST APIs
Soft Skills
  • Time Management
  • Communication
Certifications
  • AWS Certified Developer
  • Certified Kubernetes Administrator
Languages
  • English: Fluent

Advantageous

  • Experience with Docker: Familiarity with containerization technologies to streamline application deployment.
  • Experience with CI/CD tools: Understanding DevOps practices to facilitate Continuous Integration and Continuous Deployment.

Benefits

  • Competitive salary package
  • Health and wellness benefits
  • Opportunities for remote work
  • Professional development and training programs

Company Culture

  • Collaboration: We foster a collaborative culture where team members are encouraged to share ideas and innovate.
  • Learning and Development: Continuous improvement through training and learning opportunities is at our core.
  • Inclusive Environment: Our workplace values diversity and inclusion, ensuring respect and support for all individuals.
Status: Open