Senior Software Engineer

Johannesburg FULL TIME R66,667 - R83,333 / Month
(R800,000 - R1,000,000 / Year)

Job Description

As a Senior Software Engineer, you will be a key player in developing scalable and efficient software solutions. Collaborating with a talented team, you'll utilize your expertise in both front-end and back-end technologies to enhance our product offerings. If you have a passion for technology and a knack for problem-solving, we want you on our team!

Responsibilities

  • Architect solutions to complex software challenges while ensuring scalability.
  • Collaborate with DevOps to enable seamless continuous integration and deployment.
  • Evaluate new technologies and tools for potential adoption in projects.
  • Engage with stakeholders to gather requirements and provide updates on development progress.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in related fields is preferred
Experience
  • 5+ years of experience in full-stack software development
Technical Skills
  • Python
  • Django
  • REST APIs
  • Agile Methodologies
Soft Skills
  • Analytical skills
  • Communication
Certifications
  • Microsoft Certified: Azure Developer Associate
  • Certified Kubernetes Administrator (CKA)
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Kubernetes: Hands-on experience with containerization and orchestration tools.
  • Understanding of microservices architecture: Ability to design and implement service-oriented applications.

Benefits

  • Comprehensive health coverage
  • Staff training and development programs
  • Flexible working conditions with remote options
  • Wellness programs and initiatives

Company Culture

  • Growth Opportunities: We offer professional development opportunities and a focus on personal growth.
  • Open Communication: We advocate for transparency and open channels of communication within the workplace.
  • Work-Life Balance: Our flexible work arrangements aim to help our team balance work commitments with personal life.
Status: Closed