Logo for RecruitAGraduate.co.za

Software Developer

Job description

Our client, a wellness company, is looking to fill a Software Developer position. The primary responsibility of a Software Developer is to design, develop, and maintain software applications that meet the needs of end-users or clients. Suitable candidates will typically need a bachelor's degree in computer science or a related field. This position is based in Roodepoort, Gauteng.


Responsibilities:

  • Installs, configures, and tests application software, and system management tools.
  • Ensures the highest level of systems and infrastructure availability.
  • Collaborates with other professionals to ensure high quality deliverables within organisation guidelines, policies, and procedures.
  • Develops and integrates changes according to business specifications.
  • Analysing user requirements and developing software solutions to meet those needs.
  • Writing clean, efficient, and well-documented code using programming languages like Java, Python, C++, or JavaScript.
  • Collaborating with other members of the development team, including designers, testers, and product managers.
  • Debugging and testing software to ensure that it meets quality standards and is free of errors.
  • Continuously learning new technologies and staying up-to-date with industry trends and best practices.
  • Deploying software to production environments and monitoring its performance.
  • Providing technical support to end-users and addressing any issues that arise.


Requirements


  • Computer science, information technology, software development or allied field degree
  • Data architecture and programming proficiency
  • Good cloud experience
  • Network experience
  • Certification may be helpful
  • Proficiency in ASP.NET,  C#, Javascript, SQL Server, Windows Services, GITHUB
  • Sales/Conservation/CRM Experience preferred
  • Excellent communication skills
  • Decision-making
  • Information security
  • Analytical skills
  • Knowledge of systems engineering software tools


Benefits

  • This position will be 95% work from home (will only need to come in to the office on the odd occasion for a meeting)



Salary: R50 000 - R70 000

Software Engineer Related jobs

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.