Software Developer

Johannesburg FULL TIME R50,000 - R75,000 / Month
(R600,000 - R900,000 / Year)

Job Description

Tech Solutions Ltd. is on the lookout for a skilled Software Developer to join our vibrant team in Johannesburg. As a Software Developer, you'll engage in the full software development lifecycle, focusing on designing, coding, testing, and maintaining software applications. You will play a crucial role in developing scalable solutions that meet client requirements and contribute to the success of innovative projects.

Responsibilities

  • Build scalable web applications that meet user expectations.
  • Collaborate with team members to improve software architecture.
  • Test and maintain software functionality across multiple platforms.
  • Monitor application performance and troubleshoot issues.
  • Support users and provide technical assistance as needed.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
Experience
  • 4+ years of experience in software development
Technical Skills
  • Python
  • React
Soft Skills
  • Critical thinking
  • Adaptability
Certifications
  • Google Cloud Certified - Professional Developer
Languages
  • English: Fluent

Advantageous

  • Familiarity with DevOps practices: Understanding of DevOps processes and tools to streamline software delivery.
  • Experience with containerization: Hands-on experience with Docker or similar container technology.

Benefits

  • Comprehensive health insurance coverage
  • Employee share scheme
  • Work-life balance initiatives
  • Support for further education and certifications

Company Culture

  • Collaboration: Teamwork is at the heart of our success, and we encourage open communication and collaborative problem-solving.
  • Continuous Learning: We invest in training and resources to ensure our team stays ahead of industry trends.
  • Employee Recognition: We value hard work and dedication and have programs in place to recognize and reward our employees' efforts.
Status: Closed