Software Engineer job in Pretoria in the Software Development job category

Pretoria FULL TIME R35,000 - R50,000 / Month
(R420,000 - R600,000 / Year)

Job Description

Join our dynamic software development team in Pretoria as a Software Engineer. You will be responsible for creating and improving software applications, collaborating closely with cross-functional teams to deliver top-notch solutions and enhance user experiences.

Responsibilities

  • Architect and develop robust software systems.
  • Engage in continuous integration and deployment practices.
  • Gather and analyze user feedback to drive improvements.
  • Create and maintain technical documentation.
  • Mentor junior developers and foster a culture of continuous learning.

Advantageous

  • Familiarity with CI/CD pipelines: Experience in implementing continuous integration and delivery practices.
  • Exposure to Microservices architecture: Knowledge of Microservices concepts and design principles.

Benefits

  • Comprehensive medical coverage
  • Workers' retirement fund contributions
  • Flexible working environment to balance work and life
  • Opportunities for professional training and development

Company Culture

  • Continuous Learning: We offer various opportunities for continuous learning and skills development.
  • Work-Life Balance: We promote a healthy work-life balance for all employees.
  • Empowered Teams: We empower our teams to take ownership of their projects and make decisions.
Status: Closed