Senior Software Engineer

Johannesburg Competitive Salary

Job Description

We are in search of a talented Senior Software Engineer to join our dynamic development team in Johannesburg. The successful candidate will be responsible for designing and implementing scalable software applications. You will make significant contributions to all phases of the software development lifecycle, from requirement gathering to deployment and support. The ideal individual will have expertise in a range of programming languages and frameworks.

Responsibilities

  • Develop, test, and maintain scalable web applications using modern technologies.
  • Collaborate with product managers and UX designers to implement user-friendly solutions.
  • Optimize applications for maximum speed and scalability.
  • Troubleshoot and debug applications to improve performance.
  • Write clean, maintainable code while following best practices and standards.
  • Conduct code reviews and mentor junior engineers to elevate team capabilities.
Status: Closed