1,319 Software Developer jobs in South Africa

Application Software Developer

Centurion, Gauteng E and D Recruiters

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

Application Software Developer

Reference: Pta003276-EP-2

Application Software Developer required for a leading digital communication systems company in Pretoria-East. BSc (Computer Science) or BEng (Computer Engineering). 0 - 5 years of relevant working experience. Good academic results.

Duties & Responsibilities

Minimum Requirements:

  • BSc (Computer Science) or BEng (Computer Engineering)
  • 0-5 years of relevant working experience
  • Strong interest in software development
  • Experience writing and debugging software in C++
  • Knowledge of the OSI stack paradigm and the functions of the various levels.

Responsibilities:
  • Development of OSI Layer 4 to Layer 7 protocol software components.
  • Development of end-user graphical user interface (GUI) software to be used with specialised communication systems.
  • Developing software in accordance with relevant coding standards and specifications.

Apply via or submit your CV to (#3276). Please submit your academic results as well or indicate academic achievements on your CV.

Only SA citizens may apply.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Application Software Developer

Centurion, Gauteng E&D Recruiters

Posted 14 days ago

Job Viewed

Tap Again To Close

Job Description

Application Software Developer

Pretoria-East

Minimum requirements
  • BSc (Computer Science) or BEng (Computer Engineering)
  • 0-5 years of relevant working experience
  • Strong interest in software development
  • Experience writing and debugging software in C++
  • Knowledge of the OSI stack paradigm and the functions of the various levels.

Responsibilities:
  • Development of OSI Layer 4 to Layer 7 protocol software components.
  • Development of end-user graphical user interface (GUI) software to be used with specialised communication systems.
  • Developing software in accordance with relevant coding standards and specifications.

This advertiser has chosen not to accept applicants from your region.

Application Software Developer

New
Centurion, Gauteng E&D Recruiters

Posted today

Job Viewed

Tap Again To Close

Job Description

Application Software Developer Pretoria-East Minimum requirements BSc (Computer Science) or BEng (Computer Engineering) 0-5 years of relevant working experience Strong interest in software development Experience writing and debugging software in C++ Knowledge of the OSI stack paradigm and the functions of the various levels. Responsibilities: Development of OSI Layer 4 to Layer 7 protocol software components. Development of end-user graphical user interface (GUI) software to be used with specialised communication systems. Developing software in accordance with relevant coding standards and specifications. Apply via or submit your CV to (3276). Please submit your academic results as well or indicate academic achievements on your CV. Only SA citizens may apply World-leading supplier of radio communication technology.
This advertiser has chosen not to accept applicants from your region.

Application Software Developer Centurion

Centurion, Gauteng E and D Recruiters

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

Application Software Developer

Reference: Pta003276-EP-2

Application Software Developer required for a leading digital communication systems company in Pretoria-East. BSc (Computer Science) or BEng (Computer Engineering). 0 - 5 years of relevant working experience. Good academic results.

Duties & Responsibilities

Minimum requirements

  • BSc (Computer Science) or BEng (Computer Engineering)
  • 0-5 years of relevant working experience
  • Strong interest in software development
  • Experience writing and debugging software in C++
  • Knowledge of the OSI stack paradigm and the functions of the various levels.

Responsibilities:
  • Development of OSI Layer 4 to Layer 7 protocol software components.
  • Development of end-user graphical user interface (GUI) software to be used with specialised communication systems.
  • Developing software in accordance with relevant coding standards and specifications.

Apply via or submit your CV to (#3276). Please submit your academic results as well or indicate academic achievements on your CV.

Only SA citizens may apply.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Developer

Pretoria, Gauteng ExecutivePlacements.com - The JOB Portal

Posted today

Job Viewed

Tap Again To Close

Job Description

Recruiter:

Network Recruitment

Job Ref:

BIT004581/Sam

Date posted:

Tuesday, July 8, 2025

Location:

Pretoria, South Africa

Summary:

Are you a seasoned software developer ready to architect solutions that make a lasting impact? Join a forward-thinking IT Division leading the way in digital transformation. Our client is looking for a Senior Software Developer with deep technical expertise, strong problem-solving skills, and a passion for building reliable, scalable applications that support meaningful work.

Position Info:

In this senior role, you’ll lead the development of mission-critical software solutions, applying your knowledge of clean architecture , microservices , and containerization to create modular, future-ready systems. Collaborate closely with a skilled development team to ensure best practices and alignment with business goals.

Requirements:
  • 10+ years experience in ASP.Net Core and C#
  • 10+ years of hands-on SQL database development
  • Experience with system integrations using Microsoft technologies
  • Familiarity with JSON, Vue.js, and Quasar Framework
  • Strong background in DevOps and CI/CD pipelines
  • Deep knowledge of containerization, microservice orchestration, and cloud deployments
  • Strategic thinker capable of making technically sound decisions with business impact in mind
  • Ability to work collaboratively in a performance-driven team
Application:

Apply now! For more IT jobs, please visit our website. If you do not receive a response within two weeks, please consider your application unsuccessful.

Contact:

Samkelisiwe Makhanye
Recruitment Consultant

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Developer

Stellenbosch, Western Cape ExecutivePlacements.com - The JOB Portal

Posted today

Job Viewed

Tap Again To Close

Job Description

Recruiter:

Frank Consult

Job Ref:

Date posted:

Thursday, April 24, 2025

Location:

Stellenbosch, South Africa

Summary:

Are you a dynamic Software Developer ready to explore exciting opportunities with one of our esteemed clients? Our client is currently seeking a talented individual to contribute to the development, implementation, and support of their information systems, platforms, and applications.

Qualifications & Experience:
  • Proven experience in systems design, programming, and/or systems software development and support.
  • Minimum of 3 years of developer experience in AZURE, C#, .Net, and SQL.
  • Understanding of modern architectural designs, including Component-Based Architecture.
  • Database design/administration experience (Design, implementation, modification).
  • Ability to recognize and resolve system-related problems independently within architectural guidelines.
  • Relevant degree, course, or certification.
Key Skills & Duties & Responsibilities:
  • Apply first principles thinking, lateral thinking, or systems thinking to solve complex problems.
  • Design, develop, document, analyze, create, test, and modify applications, programs, and integrations.
  • Serve as a senior development resource on projects, utilizing proven best coding practices.
  • Experience in DevSecOps and Agile development methodologies.
  • Assist with the maintenance of programming guidelines.
  • Stay updated on industry trends by participating in educational opportunities, reading professional publications, and maintaining personal networks.
Core Competencies:
  • Outstanding analytical and problem-solving capabilities.
  • Excellent written and verbal communication skills.
  • Ability to work collaboratively within a DevOps cross-functional team.
  • Capacity to work independently and complete projects with minimal supervision.
  • Exceptional communication and interpersonal abilities.
  • Fluency in Afrikaans is highly advantageous.
Reporting Line:
  • Chief Information Officer (CIO)

To seize this exciting opportunity without disclosing the client's identity, apply now through our recruitment company. Join us in shaping the future of technology and innovation!

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Developer

Gauteng, Gauteng Astute - The Financial Services Exchange

Posted today

Job Viewed

Tap Again To Close

Job Description

Direct message the job poster from Astute - The Financial Services Exchange.

Job Overview

The ideal candidate will provide quality systems development services for the Astute Information Technology team to implement and sustain a best-practice framework.

This role involves employing the latest technology in the Microsoft Stack, including C#, MVC, WCF, and Blazor.

Responsibilities
  • Develop software applications using C# in the .NET environment, including business logic, MVC web front end, Blazor, and Windows services.
  • Contribute to architecture, design, development, and maintenance of web and desktop applications.
  • Write clear, scalable code, and ensure application performance and responsiveness.
  • Test, deploy, and maintain applications, with clear communication with stakeholders.
  • Integrate with middleware, backend services, and enterprise systems.
  • Develop responsive web front ends with modern technology and security.
  • Integrate with Azure Hosted Services and develop RESTful API services with token-based authentication.
  • Collaborate with multidisciplinary teams and contribute to team knowledge.
  • Develop requirements, perform unit testing, and prepare technical specifications.
Desired Skills and Experience
  • SQL knowledge (Tables, Views, Procedures, Functions, Jobs).
  • Knowledge of MVC, WCF, Blazor, IoC, Entity Framework (beneficial).
  • Willing to upskill in architecture, testing, security, API management, DevOps within 3-6 months.
  • Proven ability to collaborate with diverse teams.
Additional Information

This is a full-time position based in Gauteng, South Africa. The role is suitable for candidates with relevant experience and a willingness to learn new technologies.

Apply now to join our team and contribute to innovative financial services solutions!

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software developer Jobs in South Africa !

Software Developer

Stellenbosch, Western Cape Frank Consult

Posted today

Job Viewed

Tap Again To Close

Job Description

Are you a dynamic Software Developer ready to explore exciting opportunities with one of our esteemed clients? Our client is currently in search of a talented individual to contribute to the development, implementation, and support of their information systems, platforms, and applications.

Qualification & Experience :

  • Proven experience in systems design, programming, and / or systems software development and support.
  • Minimum of 3 years of developer experience in AZURE, C#, .Net, and SQL.
  • Understanding of modern architectural designs, including Component-Based Architecture.
  • Ability to recognize and resolve system-related problems independently within architectural guidelines.

Key Skills :

Duties & Responsibilities :

  • Apply first principles thinking, lateral thinking, or systems thinking to solve complex problems.
  • Design, develop, document, analyze, create, test, and modify applications, programs, and integrations.
  • Serve as a senior development resource on projects, utilizing proven best coding practices.
  • Experience in DevSecOps and Agile development methodologies.
  • Assist with the maintenance of programming guidelines.
  • Stay updated on industry trends by participating in educational opportunities, reading professional publications, and maintaining personal networks.

Core Competencies :

  • Outstanding analytical and problem-solving capabilities.
  • Excellent written and verbal communication skills.
  • Ability to work collaboratively within a DevOps cross-functional team.
  • Capacity to work independently and complete projects with minimal supervision.
  • Exceptional communication and interpersonal abilities.
  • Fluency in Afrikaans is highly advantageous.

Reports to :

  • Chief Information Officer (CIO)

To seize this exciting opportunity without disclosing the client's identity, apply now through our recruitment company. Join us in shaping the future of technology and innovation!

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Developer

Gauteng, Gauteng Infolytics Pty

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

workfromhome

Centurion, South Africa | Posted on 17 / 06 / Infolytics is a proudly South African-based award winning Zoho Partner, with a regional presence in Zimbabwe and clients across the globe.

We specialize in helping businesses of all sizes unlock their full potential through expert guidance in the discovery, selection, implementation, training, and long-term optimization of Zoho's powerful web and mobile applications.

With over successful projects delivered across more than eight countries, we bring deep experience and unwavering commitment to every engagement.

No matter where you are, we're ready to support your digital transformation journey—because for us, no challenge is too great and no distance too far.

Job Description Role Overview As a Developer at Infolytics, you will be responsible for designing, developing, and deploying custom business process automation solutions primarily within the Zoho ecosystem.

You'll collaborate with cross-functional teams such as Consultants, Project Coordinators, and Support Specialists to ensure our clients enjoy a seamless experience and maximize ROI on their Zoho investments.

Key Responsibilities Application Development : Design and develop high-volume, low-latency Zoho applications for mission-critical client systems using Zoho Creator, Deluge, and Zoho APIs.

Develop extensions, scripts, custom functions, and integrations within Zoho CRM, Zoho Books, Zoho Desk, Zoho Creator, Zoho Analytics, and other Zoho apps.

Translate complex business requirements into scalable and secure solutions.

Lifecycle Contribution : Participate in all phases of the software development lifecycle : requirement gathering, technical design, development, testing, deployment, and post-deployment support.

Maintain and enhance existing Zoho systems by identifying areas for improvement and implementing robust solutions.

Code Quality : Write well-designed, testable, and efficient code adhering to company and industry best practices.

Ensure codebase modularity, reusability, and maintainability across multiple environments.

Release Management : Prepare and produce releases of software components in alignment with project delivery schedules.

Ensure deployments are smooth, reversible (where possible), and thoroughly documented.

Innovation and Optimization : Stay up to date with the latest Zoho product updates, best practices, and third-party tools.

Continuously explore alternative technologies, frameworks, or methodologies and present findings during architectural reviews or sprint retrospectives.

Requirements Essential Skills & Qualifications 1.

Educational Background Bachelor's degree or higher in Computer Science, Software Engineering, or related field.

Equivalent work experience may be considered.

Technical Proficiency Experience developing and customising applications within the Zoho ecosystem (Deluge scripting, APIs, etc.)

is highly preferred.

Familiarity with REST / SOAP APIs and third-party integrations.

Analytical & Problem-Solving Skills Ability to analyse business requirements, design technical architecture, and implement robust solutions.

Strong debugging skills and a track record of delivering efficient, maintainable code.

Excellent written and verbal communication skills to collaborate effectively with cross-functional teams and clients.

Proven ability to work both independently and as part of a team in a fast-paced environment.

Work Ethic & Adaptability Self-motivated, detail-oriented, and driven to learn new technologies.

Organized and capable of managing multiple tasks and projects simultaneously.

Preferred / Bonus Skills Experience with Zoho Creator, Zoho Flow, or similar low-code / no-code platforms.

Knowledge of database design and SQL.

Familiarity with Agile / Scrum methodologies.

Experience integrating with South African / B2B payment gateways, SMS services, or local business systems.

Professional Growth Access to training programs on Zoho solutions and emerging cloud software development methodologies.

Opportunities for career advancement within a rapidly growing organization.

Work-Life Balance Hybrid or flexible work arrangements (subject to project requirements).

A supportive, team-oriented environment that values open communication, innovation, and continuous improvement.

Regular team-building events, knowledge-sharing sessions, and off site company workshops.

Meaningful Impact Contribute directly to the success of African businesses by delivering solutions that drive efficiency, cost savings, and organizational growth.

Be part of a mission-driven team striving to become Africa's leading business process automation solutions provider.

Why Join Infolytics?

At Infolytics, you will be part of a passionate team dedicated to helping organizations optimize their operations using Zoho's powerful suite of applications.

Our emphasis on collaboration, continuous improvement, and customer success ensures that every project you lead contributes to real, measurable growth for both our clients and our company.If you're a detail-driven, and solution-focused developer with a passion for building impactful software solutions, we'd love to hear from you!#J Ljbffr

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Developer

Western Cape, Western Cape AES Global

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

workfromhome

AES Global Somerset West, Western Cape, South Africa

Software Developer

AES Global Somerset West, Western Cape, South Africa

Direct message the job poster from AES Global

Talent Consultant at AES Global | Technology Recruitment

Software Developer

My client is looking for a skilled Software Developer to join their dynamic and growing development team. They are a leading software provider specializing in the fresh produce and horticultural industries, with deep expertise in addressing the unique needs of operators throughout the supply chain.

Their state-of-the-art, integrated Windows-, web-, and mobile-based software solutions are designed to support the complex, fast-moving, and high-risk perishable food business. The software adapts to the demanding and ever-changing requirements of this industry.

Location: Somerset West

Working Model: Hybrid

Experience:

  • Relevant tertiary qualification in IT, Computer Science, or related field
  • 3-5 years’ experience as a full-stack developer with technologies such as .NET Core, ASP.Net MVC, C#, SQL, RESTful APIs, React, Delphi
  • Exposure to the full software development lifecycle

Key Responsibilities:

  • Design, develop, and test new and existing products following company standards
  • Take full ownership of tasks and deliver on time
  • Document specifications and integration processes thoroughly
  • Ensure all functional requirements are fully implemented and maintained throughout product changes
  • Investigate and resolve incidents or bugs efficiently
  • Mentor and support less experienced team members
  • Collaborate with internal and client-facing teams
  • Provide accurate work estimates based on business and technical analysis
  • Design and build highly scalable, secure, and fault-tolerant systems end-to-end
  • Write clean, well-commented, and maintainable code

If you’re looking to grow your career in a supportive and expert team environment and make a real impact within the fresh produce and horticultural industries, please get in touch. Apply now to join this innovative software development team.

Seniority level
  • Seniority level Mid-Senior level
Employment type
  • Employment type Full-time
Job function
  • Job function Consulting, Information Technology, and Supply Chain
  • Industries Software Development, IT Services and IT Consulting, and Agriculture, Construction, Mining Machinery Manufacturing

Referrals increase your chances of interviewing at AES Global by 2x

Get notified about new Software Engineer jobs in Somerset West, Western Cape, South Africa .

Pinelands, Western Cape, South Africa 6 days ago

City of Cape Town, Western Cape, South Africa 2 weeks ago

Software Developer (Full Stack Developer)

Cape Town, Western Cape, South Africa 2 weeks ago

City of Cape Town, Western Cape, South Africa 2 weeks ago

Stellenbosch, Western Cape, South Africa 1 day ago

City of Cape Town, Western Cape, South Africa 2 weeks ago

City of Cape Town, Western Cape, South Africa 2 weeks ago

Front-end Web Developer (CH1137) (FULLY REMOTE )

Cape Town, Western Cape, South Africa 2 weeks ago

Strand, Western Cape, South Africa 2 weeks ago

City of Cape Town, Western Cape, South Africa 3 weeks ago

City of Cape Town, Western Cape, South Africa 2 weeks ago

City of Cape Town, Western Cape, South Africa 1 day ago

City of Cape Town, Western Cape, South Africa 1 day ago

City of Cape Town, Western Cape, South Africa 1 week ago

Wynberg, Western Cape, South Africa 7 months ago

City of Cape Town, Western Cape, South Africa 3 hours ago

Software Engineers (All Levels) (CH1129)

City of Cape Town, Western Cape, South Africa 2 weeks ago

Software Developer (Full Stack Developer)

Somerset West, Western Cape, South Africa 3 days ago

Software Developer (Full Stack Developer)

Somerset West, Western Cape, South Africa 3 days ago

Software Developer (Full Stack Developer)

Somerset West, Western Cape, South Africa 3 days ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Software Developer Jobs