Software Developer

Johannesburg FULL TIME R33,000 - R50,000 / Month
(R400,000 - R600,000 / Year)

Job Description

Join us as a Software Developer and harness your skills in creating innovative software solutions. This position offers an opportunity to be part of a dynamic team where you'll coordinate with cross-functional stakeholders to deliver engaging applications that solve real-world problems.

Responsibilities

  • Write clean, scalable code using .NET programming languages.
  • Participate in design sessions and code reviews.
  • Collaborate closely with design teams to implement UI/UX changes.
  • Document development processes, code changes, and project specifications.
  • Test and deploy applications and systems.
  • Ensure the best possible performance and quality of applications.
  • Assist in troubleshooting and debugging issues.

Requirements

Education
  • Bachelor's degree in Software Engineering or relevant field
Experience
  • 3-5 years in software development, particularly in web applications
Technical Skills
  • HTML/CSS
  • Node.js
Soft Skills
  • Adaptability
  • Problem-solving
Languages
  • English: Fluent

Advantageous

  • Experience in cloud services (AWS or Azure): Practical knowledge of deploying and managing applications in cloud environments.
  • Understanding of DevOps practices: Familiarity with CI/CD pipelines and containerization.

Benefits

  • Competitive salary and performance bonuses
  • Comprehensive health insurance, including dental and vision
  • Flexible working hours and remote work options
  • Professional development opportunities

Company Culture

  • Innovation: We encourage innovative thinking and embrace creative solutions from all team members.
  • Team Spirit: A vibrant team spirit where collaboration and shared success are key.
  • Growth Mindset: We believe in fostering a growth mindset to maximize potential and enhance skills.
Status: Open