Current jobs in Johannesburg, South Africa

Jobs in Johannesburg, South Africa

Browse current jobs, internships and training opportunities in Johannesburg. Separate a job vacancy from a learnership or apprenticeship. For driving roles, compare the licence category, depot and training requirements; for local jobs, check the town and shift transport.

Search in South Africa

Local adverts often use vacancies, learnerships, internships. Search the role in the employer’s language, then choose the opportunity type and work arrangement.

Open Opportunities

Work arrangement (optional)
Sort by
HelloKindred
Job

Software Engineering – Web Developer

Job Description Anticipated Contract End Date/Length: March 31, 2027 Work Set Up: On-site Our client in the Information Technology and Services industry is looking for a Mid-Level Web Developer with a minimum of 4 years of experience in application development, with strong expertise in .NET Framework / Modern .NET, VB.NET / C#, Microsoft SQL Server, Blazor, and web development. The successful candidate will bring strong debugging skills, object-oriented programming experience, and proficiency w…

Salary / stipend
Not disclosed
Deadline
See provider
Johannesburg, Gauteng
View details
Hire Resolve
Job

Mid - Senior Front-End Web Developer

Hire Resolve's client is looking for a Mid-Senior Front-End Web Developer to join their team in Johannesburg, GP. The candidate has to be motivated to combine the art of design with the art of programming. Responsibilities: Develop new user-facing features and ensure the technical feasibility of UI/UX designs. Build reusable code and libraries for future use. Optimize application for speed and scalability. Assure that all user input is validated before submitting to back-end. Collaborate with o…

Salary / stipend
Not disclosed
Deadline
See provider
Johannesburg, Gauteng
View details
RPO Recruitment
Job

Senior Web Developer

Job Title: Senior Web Developer Location: Gauteng (remote) A leading fintech company is looking for an experienced Senior Web Developer with strong experience in ASP.NET MVC and C# to join their team based in Gauteng but the role itself is remote . This is an exciting opportunity for a hard-working and organized Senior Web Developer to drive innovation by guarding and evolving Internet Banking and Management Portal platforms, and exploring modern UI options (Flutter) for future initiatives. If …

Salary / stipend
Not disclosed
Deadline
See provider
Remote · South Africa
View details
Hire Resolve
Job

Web Developer

Hire Resolve's client is looking for a Web Developer to join their team in Sandton, JHB. Responsibilities: Website and Web Application Development Project Management and Collaboration Performance Optimization Security and Compliance Testing and Quality Assurance Maintenance and Support Innovation and Research Requirements: Relevant diploma or degree in IT or Computer Science Experience using HTML5, CSS3, Javascript, Responsive design and Blazor framework If you would like to apply for this role…

Salary / stipend
Not disclosed
Deadline
See provider
Sandton, North Johannesburg
View details
SAS Recruitment
Job

Web Developer

C# Web Developer Front-End (Intermediate to senior) – 2 positions available [30 – 40 CTC] Candidate needs to be familiar with and have demonstrable in: Working within MVC solutions in Visual Studio. Working with MVC Views using Razor. Working with Javascript, JQUERY and CSS to manipulate HTML elements. Producing visually attractive, stylish and functional Web sites with HTML and Javascript. Working with Javascript and JQUERY to manipulate and communicate with MVC controllers. Skillsets that are…

Salary / stipend
Not disclosed
Deadline
See provider
Sandton, North Johannesburg
View details
Hire Resolve
Job

Web Developer

A dynamic and innovative software development company based in Johannesburg, at the forefront of leveraging Artificial Intelligence to create cutting-edge solutions for various industries. They are seeking a talented and motivated Mid-Level Web Developer with 2-3 years of proven experience to join their growing team. The ideal candidate will be instrumental in designing, developing, and maintaining scalable and user-friendly web applications that often serve as the interface for our advanced AI…

Salary / stipend
Not disclosed
Deadline
See provider
Johannesburg, Gauteng
View details
Not specified
Job

Digital Marketing, SEO & Web Coordinator

Matric and National Diploma/Degree or relevant certification in Marketing/Digital Marketing/Communication 3 to 5 years digital marketing experience SEO, GEO, AEO and Search Visibility SEO, GEO, AEO, WordPress, website development, website maintenance, analytics and AI-enabled digital marketing workflows. Must be able to implement SEO improvements Ability to optimize pages, blog content, metadata, headings, internal links, FAQ's and other on-page SEO elements Ability to assist with keyword resea…

Salary / stipend
R 18 500 / month (annual salary divided by 12)
Deadline
See provider
City Deep, Central Johannesburg
View details
Not specified
Job

Financial Accountant

Job Description: This position involves: Managing month-end accounting processes, including journals, accruals, prepayments, and reconciliations Preparing monthly financial information up to trial balance Assisting with VAT, PAYE, and statutory compliance requirements Maintaining the fixed asset register and process monthly depreciation. Preparing supporting schedules for year-end reporting and external audits Supporting management with financial analysis, reporting, and ad hoc projects Reviewi…

Salary / stipend
R 35 000 / month (annual salary divided by 12)
Deadline
See provider
Johannesburg, Gauteng
View details
Rosstone Professional Solutions
Job

Software Developer

Software Developer (Banking Sector) Job Summary: Responsible for translating detailed technical designs into high-quality code and system configurations. The role includes developing, testing, and maintaining banking applications while providing mentorship and technical guidance to junior developers. Key Responsibilities: Develop and implement software solutions based on detailed design specifications Configure and customize banking systems to meet business requirements Perform unit testing, de…

Salary / stipend
Not disclosed
Deadline
See provider
Sandton, North Johannesburg
View details
Not specified
Job

Software Developer (Python/Django)

Responsibilities: Participate in the full software development lifecycle, from design and development through to testing, deployment, and support Develop, enhance, and maintain scalable web-based applications Collaborate with technical and business stakeholders to deliver effective solutions Work with sensitive and complex data while maintaining high standards of security and quality Contribute to system performance improvements and ongoing product innovation Perform testing, code reviews, and …

Salary / stipend
Not disclosed
Deadline
See provider
Johannesburg, Gauteng
View details
Not specified
Job

Software Developer

Software Developer Role OverviewAs a Software Developer, you will:Participate in every stage of the development lifecycle, including feature conception, design, implementation, testing, rollout, and ensuring smooth, safe production operationsApply a business mindset and continuously explore ways to improve the platform through effective and strategic developmentFollow and enhance best practices throughout all development stagesTackle challenges associated with handling highly sensitive dataWork…

Salary / stipend
Not disclosed
Deadline
See provider
Kensington, East Johannesburg
View details
Hire Resolve
Job

Software Developer

A company that delivers digitized withholding tax recovery solutions for institutions and individuals is seeking a dynamic, innovative, and self-motivated Junior Software Developer to join their team. they're looking for someone with a strong work ethic who thrives in a collaborative environment and can work effectively under tight deadlines. You will be a key part of maturing their software development lifecycle and helping them innovate with new technologies. Responsibilities: Develop and int…

Salary / stipend
Not disclosed
Deadline
See provider
Johannesburg, Gauteng
View details
Hire Resolve
Job

Software Developer

Hire Resolve's client is seeking a Software Developer to join their team in Midrand, GP. The incumbents in these positions will develop, maintain, and enhance software applications. They will report to the ICT Manager . Software Developers create and maintain the software applications that run on computers and other devices. They write code, test programs, and troubleshoot issues to build functional and efficient software that meets user needs. Candidates who meet the requirements of the positi…

Salary / stipend
Not disclosed
Deadline
See provider
Midrand, North Johannesburg
View details
CBRE Excellerate
Job

Senior Facilities Operations Lead (Hard & Soft Services)

CBRE Excellerate is seeking an experienced Facilities Operations Manager in Johannesburg. The successful candidate will manage soft services like cleaning and landscaping, oversee maintenance activities, and ensure compliance with contractual KPIs. The role requires at least 5-8 years in Facilities Management and strong leadership abilities. Candidates with a Bachelor's degree or equivalent in relevant fields are preferred, alongside solid experience in budget management and vendor performance.…

Salary / stipend
R 41 850 to R 60 450 / month (annual salary divided by 12)
Deadline
See provider
Johannesburg, Gauteng
View details
Not specified
Job

Soft Services Manager

Seeking a Facilities Manager (Soft Services) for our client based in Woodmead, GautengDiploma or Degree in Hospitality / Facilities ManagementMinimum 8 years' experience in Facilities Management, Soft Services, Hospitality, Property Management or a related operational environment3 - 5 years' experience in a supervisory or management role overseeing soft services operations.Proven experience managing the following services:Cleaning and Hygiene servicesLandscaping and Grounds maintenanceIndoor pl…

Salary / stipend
Not disclosed
Deadline
See provider
North Riding, West Johannesburg
View details
Not specified
Job

Sales Representative - Doctor Dispensing - KZN

WE ARE HIRING: SALES REPRESENTATIVE DISPENSING DOCTORS & PHARMACIES PERM MAIN PURPOSE OF THE JOB: The Dispensing Doctor Sales Representative is responsible for promoting and selling the companys pharmaceutical products to dispensing doctors, as well as independent and corporate pharmacies within their region. This role plays a crucial part in expanding the companys market share by building strong relationships with healthcare professionals and driving revenue growth. Success in this position re…

Salary / stipend
Not disclosed
Deadline
See provider
Johannesburg, Gauteng
View details
RPO Recruitment
Job

IT Technician

A well-established distribution and logistics company is looking for an experienced IT Technician with strong hardware, software, network, and helpdesk support experience. The successful candidate will be responsible for providing technical support to national branches, maintaining IT infrastructure, troubleshooting system issues, and ensuring the smooth operation of IT equipment and services across the business. Responsibilities: Provide telephonic and remote IT support to users across multipl…

Salary / stipend
Not disclosed
Deadline
See provider
Remote · South Africa
View details
Not specified
Job

IT Data Architect

Role Purpose The Technology Data Architect designs and governs enterprise-grade Azure data platforms, delivering secure, scalable, and high-performance solutions aligned to business and regulatory needs. The role drives data modernisation, analytics, automation, and integration, reporting to the Enterprise Solutions Architect. Â Duties Responsibilities Architect Scalable Data Platforms Design and implement Azure-based data solutions (Azure SQL, Synapse, Cosmos DB, Data Lake, Databricks, Dataver…

Salary / stipend
Not disclosed
Deadline
See provider
Johannesburg, Gauteng
View details
Hire Resolve
Job

IT Technician

One of the largest corporate-owned auto parts retailer and wholesaler in Southern Africa is seeking an IT Technician who will provide comprehensive hands-on and telephonic IT support, hardware repairs, and system troubleshooting. Responsibilities: Hardware & OS Maintenance: Install, configure, and maintain Windows and Linux/Ubuntu PCs, laptops, and peripheral hardware across all branches. Printer Management: Install, configure, and calibrate business printers; manage and maintain the branch loa…

Salary / stipend
R 20 000 to R 25 000 / month (annual salary divided by 12)
Deadline
See provider
Johannesburg, Gauteng
View details
Not specified
Job

IT Systems Manager

A well-established organisation is seeking an IT Systems Manager to oversee its Server and Desktop Support teams. This is a leadership role responsible for ensuring the delivery of secure, reliable, and efficient IT services while maintaining a strong focus on customer experience, operational performance, and continuous improvement. The successful candidate will lead infrastructure operations, manage service delivery performance, oversee support functions, and drive strategic initiatives across…

Salary / stipend
Not disclosed
Deadline
See provider
Johannesburg, Gauteng
View details

Showing 20 of 570 matching opportunities.

Browse current jobs by location

Choose a country or city to see relevant opportunities and narrow the results further.

Cities with current jobs

More cities with current jobs

Search your profession

Use a role, skill or employer name in Johannesburg, South Africa. Local adverts may use vacancies, learnerships, internships. Choose the opportunity type separately to find training placements.

Compare disclosed pay

Select “Numeric pay disclosed” to see listings with an amount. Compare ZAR, pay period and working hours; salary, stipend and allowance are different benefits.

Check the work location

Confirm whether the role is on-site, hybrid or remote before applying.

Apply through the listing

Open the full opportunity page and continue to the employer or recruitment provider.

Plain answers

Frequently asked questions

Are these jobs in Johannesburg, South Africa current?

Sduella updates its index as providers add, change or close listings. Always confirm availability and the closing date on the employer or provider page.

Can I search by profession in Johannesburg, South Africa?

Yes. Type any profession, skill or employer into the search field. You can also filter contract length and choose remote, on-site or hybrid work.

Where do I submit my application?

Open an opportunity to review its details, then use its application button to continue to the employer or recruitment provider.