Software Developer

Pretoria FULL TIME R25,000 - R40,000 / Month
(R300,000 - R480,000 / Year)

Job Description

As a Software Developer at Tech Innovations Inc., you will play a crucial role in designing and developing software solutions that empower businesses. You should be comfortable working in a collaborative environment and have a flair for problem-solving and innovation.

Responsibilities

  • Write high-quality code while following established standards.
  • Assist in the design and architecture of scalable applications.
  • Troubleshoot and optimize application performance.
  • Engage in continuous learning to stay updated with the latest technologies.
  • Support the integration of third-party APIs and tools into existing applications.
  • Ensure applications are compliant with security standards and data protection regulations.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of experience in software development
Technical Skills
  • Java
  • React
  • Python
  • SQL
Soft Skills
  • Effective Communication
  • Team Player
Languages
  • English: Fluent

Advantageous

  • Experience with cloud technologies (AWS or Azure): Familiarity with deploying applications on cloud platforms.
  • Knowledge of Agile methodologies: Experience working in Agile frameworks to enhance development processes.

Benefits

  • Competitive salary package.
  • Health insurance.
  • Flexible working hours.
  • Opportunities for professional development and training.

Company Culture

  • Innovation Focus: We encourage creativity and innovation in all our projects.
  • Employee Growth: We prioritize employee development and growth through targeted training.
  • Diversity and Inclusion: Our workplace is inclusive, embracing diversity and different perspectives.
Status: Closed