Software Engineer

Cape Town FULL TIME R50,000 - R66,666 / Month
(R600,000 - R800,000 / Year)

Job Description

As a Software Engineer at Tech Innovations Inc., you'll engage in the full software development lifecycle. Your creativity and technical skills will be crucial in designing and implementing cutting-edge software to enhance our client offerings.

Responsibilities

  • Design and implement new features in existing software applications.
  • Work with cross-functional teams to deliver solutions that meet business needs.
  • Provide technical support and train team members as needed.
  • Refactor and optimize existing code structures.
  • Participate in agile development ceremonies like sprint planning and retrospectives.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field is preferred
Experience
  • 5+ years of experience in software development
Technical Skills
  • Java
  • Python
Soft Skills
  • Leadership
  • Critical Thinking
Certifications
  • Oracle Certified Java Programmer
Languages
  • English: Fluent

Advantageous

  • Experience with cloud services like AWS or Azure: Knowledge of cloud computing services and how to utilize them effectively.
  • Familiarity with Agile methodologies: Understanding Agile principles and experience in Agile software development.

Benefits

  • Competitive salary package
  • Medical aid coverage
  • Flexible working arrangements
  • Opportunities for professional development

Company Culture

  • Inclusivity: We strive to foster a culture where everyone's opinions are valued and respected.
  • Innovation: Our team encourages creativity and embraces new ideas to drive tech forward.
  • Team Spirit: We believe in teamwork and supporting one another to achieve common goals.
Status: Closed