Senior Software Engineer

Cape Town Full-time R50,000 - R65,000 / Month
(R600,000 - R780,000 / Year)

Job Description

As a Senior Software Engineer with a focus on Python, you'll play a crucial role in shaping our software architecture and ensuring high-quality delivery. This position requires an in-depth understanding of various technology stacks and the ability to mentor junior developers. Join us in driving forward-thinking solutions and making an impact in the tech industry.

Responsibilities

  • Architect high-quality software solutions using Python.
  • Work with database technologies and data engineering best practices.
  • Collaborate closely with cross-functional teams for project delivery.
  • Ensure software is delivered on-time and meets product specifications.
  • Engage with customers to gather insights and feedback.
  • Foster a culture of technical excellence within the team.
  • Monitor system performance and suggest improvements.

Requirements

Education
  • Bachelor's degree in Computer Science, Information Technology, or similar
  • Master's degree would be advantageous
Experience
  • 5+ years of relevant experience in full-stack development focusing predominantly on Python.
Technical Skills
  • Python
  • Django/Flask
Soft Skills
  • Problem-solving
  • Teamwork
Certifications
  • Python Institute Certified Entry-Level Python Programmer
Languages
  • English: Fluent

Advantageous

  • Familiarity with Agile methodologies: Experience working within Agile teams and principles.
  • Experience with GraphQL: Understanding and experience in developing applications using GraphQL APIs.

Benefits

  • Flexible remote working arrangements.
  • Employee wellness programs.
  • Annual salary reviews and performance bonuses.
  • Advancement opportunities within the company.

Company Culture

  • Inclusivity: We champion an inclusive environment where everyone contributes.
  • Flexible Work Environment: We support flexible working conditions to balance life and work.
  • Employee Recognition: We celebrate successes together and appreciate each other's contributions.
Status: Open