Software Engineer

Port Elizabeth FULL TIME R33,333 - R41,667 / Month
(R400,000 - R500,000 / Year)

Job Description

As a Software Engineer at Tech Innovations Inc., you will be instrumental in developing robust software solutions. You will work collaboratively with cross-functional teams to design, implement, and enhance applications that meet user needs and drive business success.

Responsibilities

  • Create software solutions that are scalable, secure, and user-friendly.
  • Work closely with QA teams to ensure software quality and reliability.
  • Support the deployment of applications and provide post-launch support.
  • Document code and technical specifications for future reference.
  • Mentor junior developers and help them to improve their skills.

Requirements

Education
  • Bachelor's degree in Computer Science or a similar field
  • Master's degree is a plus
Experience
  • 5+ years of software development experience
Technical Skills
  • JavaScript
  • Node.js
  • React
Soft Skills
  • Analytical Thinking
  • Collaboration
Certifications
  • Microsoft Certified: Azure Developer Associate
  • Agile Certified Practitioner (PMI-ACP)
Languages
  • English: Fluent

Advantageous

  • Experience with cloud services: Familiarity with AWS or Azure.
  • Knowledge of Agile methodologies: Experience working in an Agile development environment.

Benefits

  • Comprehensive health and wellness benefits
  • Generous leave policy
  • Work-from-home options available
  • Support for ongoing education and training

Company Culture

  • Flexible Work Culture: We believe in work-life balance and offer flexible working arrangements.
  • Continuous Improvement: We prioritize ongoing learning and development opportunities for our team members.
  • Community Involvement: We engage in community service and give back to the local community.
Status: Closed