Software Engineer

Port Elizabeth FULL TIME R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

As a Software Engineer at Tech Innovations Inc., you'll have the opportunity to develop and maintain innovative applications that make a difference. We're looking for team players with a flair for creative solutions, ready to engage in collaborative projects and contribute to our mission of delivering superior software products.

Responsibilities

  • Analyze user requirements and develop technical specifications.
  • Write clean, maintainable, and high-performing code.
  • Participate in knowledge sharing through workshops and training.
  • Communicate effectively with stakeholders to gather feedback.
  • Mentor junior developers and assist in their professional development.
  • Implement unit tests to verify code correctness.
  • Review other team members’ code and provide constructive feedback.
  • Research and incorporate new technologies into existing software solutions.

Requirements

Education
  • Bachelor's degree in Computer Science or Software Engineering
  • Advanced degree is preferred
Experience
  • 4+ years in software engineering and application development
Technical Skills
  • JavaScript
  • React
  • Django
  • REST APIs
Soft Skills
  • Team Collaboration
  • Adaptability
Certifications
  • Oracle Certified Professional Java SE Programmer
  • Certified Agile Practitioner
Languages
  • English: Fluent

Advantageous

  • Knowledge of DevOps practices and CI/CD pipelines: Experience in setting up and integrating automated pipelines.
  • Experience with container technologies such as Docker: Hands-on experience with Docker for application deployment.

Benefits

  • Medical aid contributions
  • Annual performance bonuses
  • Mentorship programs for career growth
  • Employee recognition initiatives

Company Culture

  • Team Collaboration: Fostering a spirit of collaboration and teamwork is essential for our success.
  • Work-Life Balance: We highly value a healthy work-life balance for our employees.
  • Diversity and Inclusion: Diversity is one of our greatest strengths, championing an inclusive workforce.
Status: Open