Software Engineer

Johannesburg FULL TIME R50,000 - R60,000 / Month
(R600,000 - R720,000 / Year)

Job Description

Take your career to the next level as a Software Engineer with us! This is an excellent opportunity for a developer who thrives in a dynamic environment and is enthusiastic about building innovative software solutions. Join our team and help us deliver impactful technology products.

Responsibilities

  • Create and maintain technical documentation.
  • Work closely with product managers to align technical solutions with business goals.
  • Identify and communicate risks associated with projects.
  • Mentor junior developers and aid in their professional growth.
  • Facilitate team meetings to discuss project statuses and challenges.

Requirements

Education
  • Bachelor's degree in Computer Science or Engineering
  • Master's degree in a relevant field is advantageous
Experience
  • 5+ years of professional software development experience
Technical Skills
  • C#
  • Django
Soft Skills
  • Time Management
  • Team Player
Certifications
  • Microsoft Certified: Azure Developer Associate
Languages
  • English: Fluent

Advantageous

  • Experience with Frontend frameworks like Angular: Hands-on experience with Angular for creating responsive user interfaces.
  • Knowledge of DevOps practices: Understanding of CI/CD processes and tools.

Benefits

  • Attractive salary with performance bonuses.
  • Comprehensive employee wellness programs.
  • Remote work flexibility.
  • Regular team-building activities and events.

Company Culture

  • Continuous Learning: We foster an environment of constant learning, encouraging growth and development.
  • Diversity and Inclusion: Commitment to creating a diverse and inclusive workplace where everyone is valued.
Status: Closed