writing software jobs in Soweto

Jobs found: 404
Bookmark Not interested
Cross Boarder Road Transport Agency
Soweto

Duties and Responsibilities: 1.Design and Development - Participate in the design, development, and optimisation of software applications using. NET technology. - Participate in system analysis and contribute to the design of software architecture. - Write clean, scalable, and maintainable code following best practices. 2.Testing and Deployment - Perform unit testing and integration testing...

No Experience
2 days ago
Bookmark Not interested
Network Recruitment
Johannesburg
R40 000

What youll do: - Design, develop, and maintain scalable web applications using C#, .NET, ASP.NET MVC, LINQ, Entity Framework, SQL, HTML, CSS, and JavaScript. - Build and maintain high-performance Android applications (Java/Kotlin). - Develop Web APIs and RabbitMQ consumers for system integration. - Optimize database queries and ensure high-volume transaction performance. - Collaborate closely...

Hybrid
4 days ago
Bookmark Not interested
Keystone Project Recruitment
Johannesburg

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...

a day ago
Bookmark Not interested
The Good Human (Pty)Ltd
Johannesburg

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...

Hybrid
2 days ago
Bookmark Not interested
Recruitpro Solutions
Johannesburg

Key Responsibilities - Design, develop, and maintain Java-based applications - Write clean, efficient, and well-documented code - Participate in system design, code reviews, and technical discussions - Develop and integrate RESTful APIs and backend services - Work closely with cross-functional teams including QA, DevOps, and Product - Troubleshoot, debug, and enhance existing systems -...

5 days ago
IOCO
Johannesburg

We are seeking a highly skilled .NET Software Developer to design, develop, and maintain robust backend services using C# and the .NET framework. The ideal candidate will implement efficient data access layers with Entity Framework and PostgreSQL while applying CQRS and SOLID principles to ensure scalability and maintainability of solutions. This role involves close collaboration with engineering...

18 hours ago
Bookmark Not interested
The Legends Agency
Johannesburg

Intermediate Software Developer Shape the future of interactive software through innovation and collaboration. Johannesburg | R50,000 - R55,000 About Our Client Our client is a fast-growing technology company specialising in the development of scalable, high-performance web and mobile applications. With a strong presence in the gaming and transactional systems space, they pride themselves on...

an hour ago
Bookmark Not interested
IDBASE SOFTWARE
Johannesburg

About the Role We are seeking an experienced Software Engineer (.NET & AWS) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications, leveraging modern .NET technologies and AWS cloud services. This role emphasizes cloud-native development, microservices architecture, and secure, high-performance coding practices. It is ideal for a...

a day ago
Hire Resolve
Johannesburg
R880 000 per year

Overview Hire Resolve is currently seeking a skilled Software Developer specialising in Flutter and mobile applications to join our client’s innovative team in Johannesburg. In this role, you will focus on developing and maintaining high-quality mobile applications that enhance user experience and engagement. As a Software Developer, you will collaborate with cross-functional teams to deliver...

4 days ago
Bookmark Not interested
Boardroom Appointments
Randburg

Job purpose: Software Testers are responsible for the quality of software development and deployment. They are involved in performing automated and manual tests to ensure the software created by developers is fit for purpose. Some of the duties include analysis of software, and systems, mitigate risk and prevent software issues. Requirements: - Ability to Analyse and translate Business...

an hour ago
Bookmark Not interested
Cartrack SA
Rosebank

Listing reference: cartr_ Listing status: Online Apply by: 2 January 2026 Position summary Industry: IT & Internet Job category: Software-Engineering Location: Rosebank Contract: Permanent Remuneration: Negotiable EE position: No Introduction Cartrack, a subsidiary of Karooooo Ltd. (listed on NASDAQ as KARO), is a global leader in mobility solutions, specializing in real-time data...

2 days ago
Bookmark Not interested
Cartrack
Rosebank

Listing reference: cartr_000713- Listing status: Online-- Position summary- Industry:IT & InternetJob category:Software-Engineering Location:RosebankContract:Permanent Remuneration:NegotiableEE position:No-- Introduction- Cartrack, a subsidiary of Karooooo Ltd. (listed on NASDAQ as KARO), is a global leader in mobility solutions, specializing in real-time data analytics, fleet management, and...

6 hours ago
Bookmark Not interested
McKinsey & Company
Johannesburg

Driving lasting impact and building long-term capabilities with our clients is not easy work. You are the kind of person who thrives in a high performance/high reward culture - doing hard things, picking yourself up when you stumble, and having the resilience to try another way forward. In return for your drive, determination, and curiosity, we'll provide the resources, mentorship, and...

No Experience
5 days ago
Bookmark Not interested
CA Global Headhunters International
Johannesburg

Job Description:Software / System Dev. (Java EE apps / Object-Oriented Design (OOD) /Test-Driven Development / Logistics) - Johannesburg, South Africa Reference Number: SDJDS Responsible for all software and system related duties throughout the software development lifecycle, from concept and design to testing. The developer is required to create user information solutions through the...

5 days ago
Bookmark Not interested
Hire Resolve
Johannesburg
R700 000 per year

Overview Hire Resolve is excited to announce an opportunity for an Intermediate Mobile Software Engineer with our client, a leading software company. You will work on enterprise-level mobile apps, showcasing your expertise in mobile ecosystems, best practices, and UI design. Join a team of skilled professionals dedicated to innovation and excellence. If you’re passionate about mobile development...

4 days ago
Create job alert for new jobs for
writing software, Soweto
Bookmark Not interested
Network Recruitment
Johannesburg

Experience Required: - 2 to 5 years of experience as a Software Developer in a full stack environment. Your Key Responsibilities: - Design, build, and maintain applications, components, and reusable UI controls. - Write clean, performant, and maintainable code. - Produce concise and accurate technical documentation. - Adhere to development timelines and team delivery standards. - Collaborate...

a day ago
Bookmark Not interested
Network Recruitment
Johannesburg

The company offers: - A competitive, market-related salary; - Medical aid, pension, and group life insurance; - Daily lunch provided; and - A strong, values-driven team culture that prioritizes empathy, humility, and doing great work together. Key Responsibilities: - Design, develop, and maintain full stack software solutions using C#.NET and SQL Server - Collaborate with Developers,...

a day ago
Hire Resolve
Johannesburg
R780 000 per year

Overview Hire Resolve’s client is seeking a skilled Intermediate Full Stack Software Engineer to join their team. As a Full Stack Software Engineer, you will be responsible for developing and maintaining software applications, collaborating with cross-functional teams, and ensuring the scalability and reliability of the applications. Responsibilities Code development and architecture based on...

4 days ago
Hire Resolve
Johannesburg
R720 000 per year

Overview Hire Resolve’s client is currently on the lookout for an Intermediate C# Full Stack Developer. The position is for a self-driven and strategic thinking Intermediate C# .NET Developer, who enjoys a hands-on role and solving complex problems. Responsibilities: Support and maintain new and existing software, writing code primarily in C# Design, develop and maintain quality reusable,...

4 days ago
Bookmark Not interested
Hire Resolve
Johannesburg
R845 000 per year

Overview Hire Resolve’s client is looking for a skilled and motivated Software Engineer to join their team in Johannesburg. As a Software Engineer, you will be responsible for developing high-quality software solutions and collaborating with cross-functional teams to deliver projects on time and within budget. You will have the opportunity to work on diverse projects and leverage your technical...

4 days ago
Menu