Menu Close

South Africa: Software Engineer / Developer – Remote

Advertisement



Job Description

Join a fast-growing innovator in the telecommunications space thats building the next generation of web-based communications tools. Were looking for a motivated Software Engineer / Software Developer to join an agile, remote-first development team working on impactful, real-world products used across the telecom industry. This role is open to high-performing graduates from top universities as well as developers with up to 3 years of professional software development experience. If youre passionate about technology, enjoy solving meaningful problems, and want to grow your career while working fully remotely, wed love to hear from you. What Youll Do Design, develop, and maintain modern web applications and scalable back-end systems. Take ownership of features end-to-end, from initial concept through development, deployment, and support. Participate actively in an Agile development process, including stand-ups, sprint planning, code reviews, and continuous delivery. Investigate bugs, perform root cause analysis, and implement robust, long-term fixes. Collaborate closely with product owners, designers, and other engineers to translate business requirements into technical solutions. What You Bring A Bachelors degree in Computer Science, Software Engineering, or a related field. Fresh graduates should have strong academic results from a reputable university. Alternatively, up to 3 years of hands-on software development experience. Experience or strong foundational knowledge in one or more programming languages such as C#, JavaScript, Java, or C++. Solid understanding of SQL and relational databases. Exposure to modern frameworks or technologies (e.g. ASP.NET, React, Node.js) is advantageous but not essential. A proactive, analytical mindset with the ability to work independently in a remote environment. Strong written and verbal communication skills. Youll Thrive in This Role If You Enjoy working in fast-paced, collaborative, and agile teams. Are eager to learn, grow, and continuously improve your technical skills. Take pride in writing clean, maintainable, and reliable code. Are excited about building software that supports critical infrastructure and real-world use cases. Remote Work Requirements This is a fully remote positionwork from anywhere. Reliable, high-speed fiber internet connection. Access to backup power (UPS or generator) to ensure availability during power outages.

View Job  Johannesburg: Fabrication and Welding Quality Manager (Sheet Metal Manufacturing)

How to Apply

Click the green “Go Apply” button below to apply directly online with the employer.

About IT / Computing / Software Jobs in ZA

In the IT and computing industry in South Africa, the job market is generally stable with a steady demand for skilled professionals. The growing importance of technology in various sectors, such as financial services, healthcare, and e-commerce, has created a strong foundation for career growth and development.

Typically, salaries for IT and computing positions in South Africa vary widely depending on factors such as experience, company size, industry sector, and specific job requirements. Generally, salaries range from around R400 000 to over R1 million per annum, although these figures are subject to variation and may not reflect actual salaries at specific companies or in certain regions. For example, senior IT professionals with extensive experience may earn higher salaries than junior entry-level positions.

Common skills required for IT and computing roles in South Africa include proficiency in programming languages such as Java, Python, or C++, as well as experience with software development methodologies like Agile or Scrum. Other essential skills often include knowledge of cloud computing platforms, database management systems, and cybersecurity principles. Additionally, excellent problem-solving skills, communication skills, and the ability to work collaboratively with teams are highly valued.

The IT and computing industry is a significant employer in various sectors, including financial services, technology, manufacturing, and healthcare. Financial institutions often require IT professionals for roles such as system administration, network management, or risk management, while tech companies need skilled developers, testers, and project managers to support their software development efforts. In the manufacturing sector, IT professionals are often required for roles like quality control, supply chain management, or production planning.

View Job  Pretoria: Embedded Software Developer - Production

For those interested in pursuing a career in IT and computing, there are many opportunities for career development and advancement. Typically, entry-level positions serve as a starting point, followed by progression to senior developer, system administrator, or project manager roles. Many companies also offer training and development programs to enhance skills and knowledge, while online courses, certifications, and industry events provide additional opportunities for professional growth.


This information provides general career guidance. Actual salaries and requirements vary by employer.



GO APPLY NOW

Safe & secure application process

Advertisement



Advertisement




Get Similar Job Alerts
Enter your WhatsApp number (e.g., +27740908132)
You'll receive alerts for new jobs in South Africa, ZA


Job Seeker Tip

Join professional associations in your field to expand your network and knowledge.

View Job  Cape Town City Centre: Programme Coordinator (SAP S/4HANA) - (CONTRACT)
How to Apply

Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.

JVR Jobs connects you with employers – we don’t process applications directly.

Latest Job Opportunities

Johannesburg: Risk Management Officer

Jobs in Central Johannesburg February 12, 2026
QA Scientific

Forensic Investigations Responsible to manage and perform proactive and reactive forensic components in line with the companys Fraud Prevention Policy,...

View Job

Johannesburg: Senior Data Engineer posted by Hire Resolve

Jobs in Central Johannesburg Remote February 12, 2026
Development Hire Resolve

Job Title: Senior Data Engineer/DeveloperLocation: RemoteIndustry : ITSalary: R 780 000 - R1200 000Hire Resolves Client is seeking a talented…

View Job

Gauteng: Account Manager posted by Anchora

Jobs in Gauteng Remote February 12, 2026
Accounting Anchora Finance

To begin your application, please fill out this form: Are you ready to join a dynamic, innovative, and professional team?…

View Job

Benoni: Outbound Sales Representative posted by Affinity Life Limited

Jobs in Benoni February 12, 2026
Affinity Life Limited Sales

Were Hiring: Outbound Sales Consultants Benoni & Roodepoort Were still growing and on the lookout for motivated Outbound Sales Consultants…

View Job

Roodepoort: Outbound Sales Representative posted by Affinity Life Limited

Jobs in Central Johannesburg February 12, 2026
Affinity Life Limited Sales

Were Hiring: Outbound Sales Consultants Benoni & Roodepoort Were still growing and on the lookout for motivated Outbound Sales Consultants…

View Job

Gauteng: Sales Consultant posted by The Unlimited Group LTD

Jobs in Gauteng February 12, 2026
Sales The Unlimited Group LTD

SALES CONSULTANT Proactively seeking a motivated individual to join our dynamic team. Looking for a target driven Sales Consultants who…

View Job

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Jobs in South Africa, Jobs in ZA

More Jobs in Your Area