Backend Engineer

Pretoria FULL TIME R50,000 - R70,000 / Month
(R600,000 - R840,000 / Year)

Job Description

Join us as a Backend Engineer where you will collaborate with a team of talented developers. We believe in continuous improvement and value insights, making this an excellent opportunity for you to shape your career while working on exciting projects in a supportive environment.

Responsibilities

  • Architect and implement microservices using suitable frameworks.
  • Take lead in debugging and troubleshooting application issues.
  • Employ CI/CD practices for efficient deployment.
  • Ensure all components of the application are functional and optimized for performance.
  • Maintain documentation for software components and application processes.
  • Conduct unit testing and performance testing of individual components.
  • Stay updated with industry trends to incorporate best practices.
  • Mentor junior developers within the team.

Requirements

Education
  • Bachelor's degree in Computer Science, Software Engineering, or related field
Experience
  • 5+ years of experience in backend development
Technical Skills
  • C#
  • Python
  • GraphQL
Soft Skills
  • Teamwork
  • Attention to Detail
Certifications
  • Microsoft Certified: Azure Developer Associate
Languages
  • English: Fluent

Advantageous

  • Experience with NoSQL databases: Familiarity with MongoDB or similar databases.
  • Familiarity with serverless architecture: Experience with AWS Lambda or Azure Functions.

Benefits

  • Comprehensive health insurance options
  • Flexible hours and working environment
  • Monthly wellness programs
  • Support for ongoing training and certifications

Company Culture

  • Inclusivity: We embrace diversity and strive for an inclusive work environment.
  • Work-life Balance: We believe in a healthy work-life balance for our employees.
Status: Closed