Software Engineer

Pretoria FULL TIME R41,667 - R58,333 / Month
(R500,000 - R700,000 / Year)

Job Description

As a Software Engineer at Tech Innovations Inc., you'll play a pivotal role in building backend solutions that shape our products. We seek a candidate with a zeal for technology and a knack for problem-solving. Join our team to work on exciting projects that push the boundaries of software development.

Responsibilities

  • Architect server-side applications and microservices.
  • Enhance system performance through optimization techniques.
  • Coordinate with product and project teams for seamless project delivery.
  • Ensure high availability and low latency of backend services.
  • Develop automated tests to ensure application functionality.
  • Facilitate knowledge sharing across teams and departments.
  • Research and implement new technologies to enhance the tech stack.
  • Document processes, methodologies, and system architecture.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree preferred
Experience
  • 5+ years of experience in full-stack software development
Technical Skills
  • Node.js
  • MongoDB
Soft Skills
  • Problem-solving
  • Effective Communication
Certifications
  • PMP Certification
  • Scrum Master Certification
Languages
  • English: Fluent

Advantageous

  • Knowledge of GraphQL: Experience with GraphQL APIs for efficient data querying.
  • Familiarity with Agile methodology: Understanding of Agile frameworks for project management.

Benefits

  • Health, dental, and vision insurance
  • Retirement savings plan with company contributions
  • Flexible working hours
  • Employee development programs

Company Culture

  • Innovation: We inspire our team to lead with creativity and take risks that drive innovation.
  • Employee Wellbeing: We prioritize our employees' mental and physical wellbeing, offering programs and initiatives to support them.
  • Sustainability: A commitment to sustainability and ethical practices is a key part of our corporate philosophy.
Status: Open