Software Engineer

Johannesburg FULL TIME R50,000 - R58,333 / Month
(R600,000 - R700,000 / Year)

Job Description

As a Software Engineer at Tech Innovations Inc., you will leverage your Java expertise to develop robust software solutions. Our ideal candidate is driven, has a strong understanding of software engineering principles, and is eager to learn and grow in a collaborative environment.

Responsibilities

  • Write clean, maintainable, and efficient Java code.
  • Work closely with QA to ensure software quality and performance standards are met.
  • Develop technical documentation for software applications.
  • Participate in Agile development practices and ceremonies.
  • Engage with stakeholders to understand requirements and deliver suitable solutions.
  • Stay updated with emerging technologies and propose enhancements.

Advantageous

  • Experience in Agile methodologies: Familiarity with Agile processes and experience working in Scrum teams.
  • Cloud infrastructure experience: Experience working with cloud platforms like AWS or Azure.

Benefits

  • Comprehensive medical and dental insurance
  • Performance bonuses
  • Generous leave policy
  • Opportunity for remote work

Company Culture

  • Diversity: We value diversity in the workplace and encourage applications from all backgrounds.
  • Work-Life Balance: We prioritize the well-being of our employees and promote a healthy work-life balance.
Status: Closed