Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer - Web Development

Bebeesoftware

Remote

ZAR 500 000 - 600 000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology firm in Gauteng, Pretoria, is looking for a talented software developer to join their team. The successful candidate will design and develop innovative software solutions while troubleshooting and testing existing systems. Required qualifications include a BEng or BSc degree in a relevant field and proficiency in programming languages such as C#, JavaScript, Java, and C++. This role is remote, requiring a reliable internet connection and a proactive approach to problem-solving.

Responsibilities

  • Designing and developing software solutions for customers.
  • Troubleshooting and testing existing software systems.
  • Developing high-quality software products meeting specifications.

Skills

Strong technical and analytical skills
Excellent time management and organizational skills
Critical thinking and strong problem-solving skills
Strong written and verbal communication skills

Education

BEng or BSc Degree in Computer Science
BEng or BSc Degree in Information Technologies
BEng or BSc Degree in Electronic Engineering

Tools

C#
JavaScript
Java
C++
Relational database/SQL
Job description
Software Development Role Overview

We are seeking a talented software developer to join our team as we continue to grow and expand our services. As a key member of the development team, you will play a critical role in designing and developing cutting-edge software solutions that meet the needs of our customers. The successful candidate will have a strong technical background, with expertise in web interfaces and backend development using Agile methodologies. They will be responsible for developing high-quality software products that meet the required specifications, as well as troubleshooting and testing existing software systems.

Key Skills and Qualifications
  • Strong technical and analytical skills, with experience in problem analysis and resolution of software problems.
  • Proven ability to function in a self-directed environment, with excellent time management and organizational skills.
  • Must excel in a fast-paced, agile environment where critical thinking and strong problem‑solving skills are required for success.
  • Innovative thinker who is positive, proactive, and readily embraces change.
  • Strong written and verbal communication skills, with the ability to effectively communicate with both technical and non-technical stakeholders.
Required Experience
  • C#, JavaScript, Java, C++ programming languages.
  • Relational database/SQL experience.
Education and Certifications

BEng or BSc Degree in Computer Science, Information Technologies, or Electronic Engineering.

Working Arrangements

This is a remote work opportunity, requiring a reliable fibre internet connection and backup power. Candidates must be able to provide proof of this at a later stage. Priority will be given to candidates who can start soon.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.