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  Franschhoek: Chef De Partie (5* Wellness Retreat & Hotel) - Franschhoek posted by HotelJobs

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  Port Elizabeth: Auto Electrician posted by Profile Personnel


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

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

Cape Town City Centre: Product Applications Technologist

Jobs in Cape Peninsula February 19, 2026
Manufacturing

Requirements: A Bachelor’s or Master’s degree in Food Technology, Food Engineering, Chemistry, or Food Science. A minimum of 3 years'…

View Job  Pretoria: Naval Product Tester/Engineer posted by E&D Recruiters
View Job

Johannesburg: Actuarial Associate

Jobs in Central Johannesburg February 19, 2026
Accounting Finance

Youll be joining a high‑performance Actuarial unit within a dynamic Finance team. Expect a collaborative environment, a flat structure, and…

View Job

Johannesburg: New Business Development – Plastic Additives – Flexible Packaging

Jobs in Central Johannesburg February 19, 2026
Sales

Minimum requirements for the role: A tertiary qualification in a related field is preferred for this role. Previous sales experience…

View Job

Johannesburg: Reporting Accountant

Jobs in Central Johannesburg February 19, 2026
Accounting Finance

If you are looking to deepen your reporting expertise within a structured group environment across IT, Industrial, and Property sectors,…

View Job

Ekurhuleni: C# .NET Software Developer posted by Goldman Tech Resourcing

Jobs in Ekurhuleni February 19, 2026
Computing Goldman Tech Resourcing IT Software

Are you a skilled C# .NET Software Developer looking for your next challenge? A well-established technology-driven organisation based in Kempton…

View Job

Bela-Bela: Guest Relations Assistant posted by Bright Placements

Jobs in Bela-Bela Remote February 18, 2026
Bright Placements Catering hospitality

The Guest Relations Manager is the key liaison between the lodge and its guests, ensuring an exceptional and seamless guest…

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  Pretoria: Naval Product Tester/Engineer posted by E&D Recruiters



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

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

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

Cape Town City Centre: Product Applications Technologist

Jobs in Cape Peninsula February 19, 2026
Manufacturing

Requirements: A Bachelor’s or Master’s degree in Food Technology, Food Engineering, Chemistry, or Food Science. A minimum of 3 years'…

View Job  Pretoria: Systems & Client Support Specialist (MMS)
View Job

Johannesburg: Actuarial Associate

Jobs in Central Johannesburg February 19, 2026
Accounting Finance

Youll be joining a high‑performance Actuarial unit within a dynamic Finance team. Expect a collaborative environment, a flat structure, and…

View Job

Johannesburg: New Business Development – Plastic Additives – Flexible Packaging

Jobs in Central Johannesburg February 19, 2026
Sales

Minimum requirements for the role: A tertiary qualification in a related field is preferred for this role. Previous sales experience…

View Job

Johannesburg: Reporting Accountant

Jobs in Central Johannesburg February 19, 2026
Accounting Finance

If you are looking to deepen your reporting expertise within a structured group environment across IT, Industrial, and Property sectors,…

View Job

Ekurhuleni: C# .NET Software Developer posted by Goldman Tech Resourcing

Jobs in Ekurhuleni February 19, 2026
Computing Goldman Tech Resourcing IT Software

Are you a skilled C# .NET Software Developer looking for your next challenge? A well-established technology-driven organisation based in Kempton…

View Job

Bela-Bela: Guest Relations Assistant posted by Bright Placements

Jobs in Bela-Bela Remote February 18, 2026
Bright Placements Catering hospitality

The Guest Relations Manager is the key liaison between the lodge and its guests, ensuring an exceptional and seamless guest…

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