Software Engineer

Johannesburg Full-time R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

As a Software Engineer at Tech Innovations, you'll immerse yourself in the exciting world of software development, working with modern technologies. This position provides a unique opportunity for growth in a supportive environment, focusing on crafting reliable software solutions and improving user experiences.

Responsibilities

  • Develop scalable software applications in collaboration with the engineering team.
  • Work with Agile methodologies to meet sprint goals and deadlines.
  • Provide technical support and enhance existing systems based on user feedback.
  • Contribute to setting coding standards and best practices within the team.
  • Engage in the full software development lifecycle from concept to deployment.
  • Assist in training junior developers and interns.
  • Actively participate in team problem-solving discussions to drive innovation.

Advantageous

  • Knowledge of AWS services: Familiarity with deploying applications in the cloud environment.
  • Experience with Docker containers: Understanding of containerization and orchestration methods.

Benefits

  • Medical aid and health insurance
  • Up to 15% annual performance bonus
  • Flexible working arrangements
  • Opportunity for career advancement

Company Culture

  • Innovation: We encourage our team members to think creatively and push the limits of technology.
  • Supportive Environment: With mentorship and guidance, we support every team member's professional development.
  • Diversity and Inclusion: We believe that diverse teams create better solutions and welcome individuals from all backgrounds.
Status: Closed