Senior Software Engineer

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

Job Description

Join our forward-thinking company as a Senior Software Engineer! This role requires a commitment to quality and a desire to solve technical challenges through innovative software solutions. Collaborating with cross-functional teams, you'll ensure our products meet the highest standards.

Responsibilities

  • Develop and maintain software applications using Python.
  • Work collaboratively with product owners to gather requirements and create solutions.
  • Implement software testing best practices to ensure code quality and reliability.
  • Participate in architecture and design discussions to build scalable solutions.
  • Troubleshoot and debug applications to optimize performance.
  • Mentor junior developers, fostering a culture of knowledge sharing.
  • Document code and technical specifications for future reference.
  • Stay current with industry trends and emerging technologies.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 5+ years of experience in software development
Technical Skills
  • Python
  • SQL
  • JavaScript
  • REST APIs
  • Docker
  • Git
Soft Skills
  • Analytical thinking
  • Effective communication
Certifications
  • AWS Certified Developer
Languages
  • English: Fluent

Advantageous

  • Experience with cloud platforms (AWS, Azure): Familiarity with deploying applications on cloud infrastructure.
  • Knowledge of CI/CD practices: Understanding of continuous integration and deployment methodologies.

Benefits

  • Medical aid and dental coverage
  • Retirement savings plan with company match
  • Work-from-home flexibility
  • Professional development opportunities

Company Culture

  • Team Collaboration: We thrive on team-oriented projects that foster collaboration and creativity.
  • Innovation Driven: We value innovative thinking and encourage creative ideas from all team members.
  • Inclusive Environment: We are dedicated to creating a diverse and inclusive workplace for all.
Status: Closed