Senior Software Engineer

Faac group
📍 Johannesburg, Gauteng, South Africa 💼 Full-Time 🕒 Posted July 06, 2026

Job Description

Main Responsibilities:

  • Lead the design, development, and implementation of software projects, ensuring adherence to best practices and coding standards.
  • Collaborate with the team to analyse, design, and implement software solutions that meet business requirements.
  • Write clean, efficient, and well-documented code following coding standards and best practices that will perform consistently in specified operating environments within agreed timelines/budgets.
  • Participate in code reviews and provide constructive feedback to ensure a high-quality codebase, maintainability, and scalability.
  • Mentor and guide junior developers, assisting them in their professional growth and promoting best practices
  • Assist in troubleshooting and debugging software issues, identifying and resolving defects and performance bottlenecks.
  • Contribute to the development of software documentation, including technical speci...
  • Ready to Apply?

    Submit your application today and join our talented team at Faac group.

    Submit Application

    Job Details

    • Location Johannesburg, Gauteng
    • Job Type Full-Time
    • Category Computer Occupations
    • Posted Date July 06, 2026
    • Application Deadline August 15, 2026