Menu Close

Johannesburg: Full-Stack Software Developer

Advertisement



Job Description

What Youll Do Design, develop, and implement end-to-end software solutions Work across front-end interfaces and back-end services to build efficient, scalable applications Collaborate with developers, stakeholders, and cross-functional teams to translate requirements into technical solutions Write clean, maintainable, and well-tested code Troubleshoot, optimize, and continuously improve existing applications Tech Stack & Skills Front-end: React, Angular, or Vue; HTML, CSS, JavaScript / TypeScript Back-end: Node.js, Java, C#, or Python APIs: RESTful services and GraphQL Databases: SQL and NoSQL Development practices: Git, Agile/Scrum methodologies Nice to Have Cloud platforms such as AWS or Azure DevOps exposure including Docker and CI/CD pipelines Microservices architecture and system integration Testing frameworks such as Jest, JUnit, or Cypress Why Join Us Work on modern technologies and meaningful projects Collaborative, fast-paced development environment Opportunities to learn, grow, and expand your technical skill set A team that values innovation, quality, and continuous improvement

How to Apply

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

About IT / Computing / Software Jobs in Gauteng

In Gauteng, the IT and computing industry is a significant contributor to the province’s economy, with a steady demand for skilled professionals. Typically, this field is characterized by rapid technological advancements, innovative projects, and a high level of job satisfaction among employees. Generally, career prospects in this sector are strong, with a range of opportunities available across various industries.

View Job  Gauteng: Cabling Team Leader / Supervisor Fibre & UTP (Gauteng) posted by AtripleA recruitment & temps

Salaries for IT and computing professionals in Gauteng can vary widely depending on factors such as experience, company size, and industry sector. While it is common to see salaries ranging from R400 000 to R1,200 000 per annum, these figures are only a general guideline and actual salaries may differ significantly. For instance, senior executives or technical leads with extensive experience may command higher salaries, while entry-level positions may start at lower levels.

Common skills required for IT and computing roles in Gauteng include proficiency in programming languages such as Java, Python, or C++, knowledge of cloud platforms like AWS or Azure, and experience with agile development methodologies. Additionally, understanding of data analysis and interpretation, cybersecurity principles, and IT project management are often essential. Familiarity with popular software applications, such as Microsoft Office 365 or Google Workspace, is also beneficial.

The financial services sector, technology industry, manufacturing sector, and government departments are among the common industries that employ IT and computing professionals in Gauteng. These sectors require a range of skills and expertise, from data analysis to network administration, making them attractive options for career development.

For those seeking a career in IT and computing, there are numerous opportunities for professional growth and development. Typically, career progression involves moving into senior roles or specialized positions, such as technical lead, solutions architect, or data scientist. Opportunities for further education and training, such as certifications or postgraduate studies, can also enhance job prospects. Generally, a strong understanding of industry trends, networking, and continuous learning are essential for success in this field.

View Job  Cape Town City Centre: IT Manager - Foreshore - CPT


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 Johannesburg, Gauteng


Job Seeker Tip

Check your social media privacy settings and ensure public content is professional.

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

Pretoria: AI Engineer – 0147 posted by Jordan Human Resources

Jobs in Northern Suburbs February 18, 2026
Computing IT Jordan Human Resources Software

🚀 Platform Engineer (AI & Cloud Focus) Were looking for a Platform Engineer with strong Cloud, DevOps, and AI platform…

View Job  South Africa: IT Quality Test Analyst (CH1184) posted by Capital H Staffing and Advisory Solutions
View Job

East London: INTERNAL SALES AND CUSTOMER LIAISON

Jobs in Border-Kei February 18, 2026
Sales

INTERNAL SALES AND CUSTOMER LIAISON/EAST LONDON - We are seeking a confident, energetic and customer-focused Inside Sales & Customer Liaison…

View Job

Gauteng: Senior Backend Engineer – Java posted by Goldman Tech Resourcing

Jobs in Gauteng February 18, 2026
Computing Goldman Tech Resourcing IT Software

Join a dynamic, innovation-driven technology team delivering robust backend solutions for complex business challenges. This company emphasizes scalable...

View Job

Johannesburg: Customer Service Consultant posted by GALXBOY

Jobs in Central Johannesburg February 18, 2026
Customer service GALXBOY support

GALXBOY is a proudly South African streetwear brand that emerged from the underground, rebellious youth culture found in the countrys…

View Job

Sandton: Database Administrator- IT posted by Ivanhoe Mines

Jobs in Central Johannesburg February 18, 2026
Computing IT Ivanhoe Mines Software

IVANHOE MINES is looking for a Database Administrator- IT Ivanhoe Mines is a leading Canadian mining company committed to becoming…

View Job

Roodepoort: Junior Commercial Underwriter

Jobs in Central Johannesburg February 18, 2026
Accounting Finance

Our client in the Short Term Insurance sector is seeking a motivated Junior Commercial Underwriter for their Roodepoort office. Main…

View Job

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Jobs in Central Johannesburg, Jobs in Gauteng, Jobs in Johannesburg, Jobs in South Africa

More Jobs in Your Area

Johannesburg: Full Stack Software Developer

Advertisement



Job Description

JOB SPEC Full Stack Software Developer (.NET / TypeScript) Location: Gauteng (Hybrid) Employment Type: Permanent Experience Level: Mid to Senior (2–5 years) THE OPPORTUNITY We are recruiting a Full Stack Software Developer to join a high-performance engineering team responsible for building, maintaining, and optimising business-critical systems used at scale. This role is ideal for a developer who enjoys working across the full stack, cares deeply about code quality, system stability, and performance , and thrives in a fast-paced, delivery-driven environment. You’ll work on real production systems — not proof-of-concepts — where reliability, accuracy, and scalability matter. KEY RESPONSIBILITIES Software Development Design, develop, test, and maintain full-stack software applications Translate business and technical requirements into clean, functional solutions Write efficient, maintainable, and well-documented code Build and consume RESTful APIs Implement new features and enhancements across backend and frontend systems Testing, Debugging & Optimisation Perform unit testing, integration testing, and debugging Identify and resolve performance bottlenecks Optimise application logic and database queries for speed and reliability Deployment & Support Assist with deployments to staging and production environments Provide ongoing production support, maintenance, and bug fixes Ensure system stability and uptime in live environments Collaboration & Continuous Improvement Work closely with cross-functional teams (developers, QA, product, stakeholders) Contribute to Agile ceremonies and best-practice development processes Stay current with emerging technologies and continuously upskill REQUIRED SKILLS & EXPERIENCE Essential 2–5 years professional software development experience Strong proficiency in: C# / ASP.NET / .NET Core TypeScript with a modern front-end framework (preferably Angular ) SQL / SQL Server (writing and optimising queries) Solid understanding of: Object-Oriented Programming (OOP) MVC architecture REST APIs Experience working in Agile development environments Strong analytical and problem-solving skills Ability to work independently and as part of a team Strong attention to detail and commitment to quality Advantageous (Nice to Have) Exposure to high-availability or high-transaction systems Experience with DevOps tools, CI/CD pipelines, or cloud platforms (e.g. Azure) Background in regulated, data-sensitive, or real-time environments Exposure to AI / Machine Learning technologies PERSONAL ATTRIBUTES Self-motivated and delivery-focused Comfortable working under pressure and meeting strict deadlines Strong communication and collaboration skills Organised, structured, and solution-oriented Passionate about building reliable, high-quality software WHY APPLY? Work on real systems that matter , not vanity projects Join a collaborative, technically strong team Opportunity to grow technically and professionally Stable, long-term role with meaningful ownership
View Job  Cape Town: Sales Rep posted by Hire Resolve



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 Johannesburg, Gauteng


Job Seeker Tip

Before the interview, research the company thoroughly and prepare thoughtful questions to ask.

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

Pretoria: AI Engineer – 0147 posted by Jordan Human Resources

Jobs in Northern Suburbs February 18, 2026
Computing IT Jordan Human Resources Software

🚀 Platform Engineer (AI & Cloud Focus) Were looking for a Platform Engineer with strong Cloud, DevOps, and AI platform…

View Job  Gauteng: VINYL APPLICATOR - URGENTLY NEEDED posted by Writing on the Wall
View Job

East London: INTERNAL SALES AND CUSTOMER LIAISON

Jobs in Border-Kei February 18, 2026
Sales

INTERNAL SALES AND CUSTOMER LIAISON/EAST LONDON - We are seeking a confident, energetic and customer-focused Inside Sales & Customer Liaison…

View Job

Gauteng: Senior Backend Engineer – Java posted by Goldman Tech Resourcing

Jobs in Gauteng February 18, 2026
Computing Goldman Tech Resourcing IT Software

Join a dynamic, innovation-driven technology team delivering robust backend solutions for complex business challenges. This company emphasizes scalable...

View Job

Johannesburg: Customer Service Consultant posted by GALXBOY

Jobs in Central Johannesburg February 18, 2026
Customer service GALXBOY support

GALXBOY is a proudly South African streetwear brand that emerged from the underground, rebellious youth culture found in the countrys…

View Job

Sandton: Database Administrator- IT posted by Ivanhoe Mines

Jobs in Central Johannesburg February 18, 2026
Computing IT Ivanhoe Mines Software

IVANHOE MINES is looking for a Database Administrator- IT Ivanhoe Mines is a leading Canadian mining company committed to becoming…

View Job

Roodepoort: Junior Commercial Underwriter

Jobs in Central Johannesburg February 18, 2026
Accounting Finance

Our client in the Short Term Insurance sector is seeking a motivated Junior Commercial Underwriter for their Roodepoort office. Main…

View Job

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Jobs in Central Johannesburg, Jobs in Gauteng, Jobs in Johannesburg, Jobs in South Africa

More Jobs in Your Area