2,745 Developer jobs in South Africa
Developer
Posted today
Job Viewed
Job Description
Direct message the job poster from Accredited Resource Consulting Services (Pty) Ltd
ARCS Senior Talent Acquisition SpecialistOur esteemed client in Johannesburg is urgently seeking an experienced Developer for a long-term contract role. The ideal candidate must have a solid background in the finance industry , with specific expertise in payments, settlements, and banking systems . COBOL – this is a non-negotiable requirement .
R400 - R500 per hour
Key Requirements:
- Proven experience working within financial services, particularly in payments and settlements .
- Strong understanding of banking systems and processes .
- Proficient in COBOL – this is a non-negotiable requirement .
- Able to engage directly with clients and stakeholders to gather and interpret business requirements.
- Capable of writing clear, detailed functional and technical specifications.
- Able to develop solutions aligned to client and business needs.
Key Responsibilities:
- Liaise with business users and customers to understand system and process requirements.
- Translate requirements into technical specifications.
- Develop and maintain applications using COBOL .
- Ensure all developments meet quality, performance, and security standards.
This is an excellent opportunity for a driven developer to work on a high-impact, long-term project within a dynamic financial environment.
Seniority level- Seniority level Mid-Senior level
- Employment type Contract
- Job function Information Technology
- Industries Technology, Information and Media and Banking
Referrals increase your chances of interviewing at Accredited Resource Consulting Services (Pty) Ltd by 2x
Sign in to set job alerts for “Cobol Programmer” roles.Johannesburg, Gauteng, South Africa 5 days ago
Johannesburg, Gauteng, South Africa 1 month ago
Johannesburg, Gauteng, South Africa 1 hour ago
Johannesburg, Gauteng, South Africa 3 days ago
Johannesburg, Gauteng, South Africa 3 days ago
Johannesburg, Gauteng, South Africa 4 days ago
Johannesburg, Gauteng, South Africa 3 days ago
Johannesburg, Gauteng, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 2 months 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-LjbffrDeveloper
Posted 1 day ago
Job Viewed
Job Description
Standard Bank Group is a leading Africa-focused financial services group, and an innovative player on the global stage, that offers a variety of career-enhancing opportunities – plus the chance to work alongside some of the sector’s most talented, motivated professionals. Our clients range from individuals, to businesses of all sizes, high net worth families and large multinational corporates and institutions. We’re passionate about creating growth in Africa. Bringing true, meaningful value to our clients and the communities we serve and creating a real sense of purpose for you.
Job Description
To design, code debug and correct programs in the software engineering environment to agreed standard and tools, to enhance and maintain software applications and improve efficiency within the engineering environment through ensuring that technical requirements are done in accordance to the software framework.
Qualifications
Type of Qualification: First Degree
Field of Study: Information Technology
Experience Required
Software Engineering
Technology
1-2 years
Broad experience in translating business and functional requirements into technical specifications and developing the programming code to create the solutions.
Additional Information
Behavioural Competencies:
- Adopting Practical Approaches
- Articulating Information
- Checking Things
- Developing Expertise
- Documenting Facts
- Agile Engineering
- API Engineering
- Automation
- Cloud Computing
- Continuous Delivery (CD)
Developer
Posted 1 day ago
Job Viewed
Job Description
Role Overview:
As a PHP Web Developer, you will be responsible for developing and maintaining web-based applications from concept through deployment. You will collaborate closely with other developers, designers, and stakeholders to deliver high-quality, scalable, and secure solutions.
Develop and maintain robust, scalable web applications using PHP and related technologies
Collaborate with cross-functional teams to define, design, and ship new features
Work through the full software development lifecycle, from planning and design to deployment and support
Write clean, well-documented, and maintainable code
Optimize database queries and structures for performance and scalability
Integrate RESTful APIs and ensure seamless data communication
Apply best practices for web security and ensure application safety and integrity
Participate in code reviews, contribute ideas, and provide constructive feedback
Stay updated with emerging technologies and proactively adapt to new tools and frameworks
Required Experience and Qualifications:
Proven experience developing web-based applications in a production environment
Strong portfolio or demonstrable experience in PHP development
Solid understanding of software development lifecycle best practices
Expert-level proficiency in PHP
Strong knowledge of MariaDB/MySQL, including database design, query optimization, and stored procedures
Proficient in front-end technologies: HTML5, CSS3, JavaScript, and jQuery
Experience with version control systems such as Git
Understanding of RESTful API design and integration
Familiarity with web security best practices
Ability to deliver efficient, clean, and well-documented code
Excellent problem-solving and debugging capabilities
Strong communication skills for effective collaboration and technical discussions
Ability to work independently as well as in a team-oriented environment
Eagerness to learn and adapt to new technologies and changing requirements
Attention to detail with a commitment to delivering high-quality work
Location: Fully Remote
UK Working Hours : 9am - 5:30pm
Salary Range: R40 000 - R45 000 #J-18808-Ljbffr
Developer
Posted 2 days ago
Job Viewed
Job Description
Key Requirements :
- Proven experience working within financial services, particularly in payments and settlements.
- Strong understanding of banking systems and processes.
- Proficient in COBOL (this is a non-negotiable requirement).
- Able to engage directly with clients and stakeholders to gather and interpret business requirements.
- Capable of writing clear, detailed functional and technical specifications.
- Able to develop solutions aligned to client and business needs.
Key Responsibilities :
- Liaise with business users and customers to understand system and process requirements.
- Translate requirements into technical specifications.
- Develop and maintain applications using COBOL.
- Ensure all developments meet quality, performance, and security standards.
This is an excellent opportunity for a driven developer to work on a high-impact, long-term project within a dynamic financial environment.
#J-18808-LjbffrDeveloper
Posted 4 days ago
Job Viewed
Job Description
Get AI-powered advice on this job and more exclusive features.
Direct message the job poster from The Data Company
Head of Client Delivery and Professional Services at The Data Company Technologies LtdCompany Description
The Data Company helps enterprises unlock the value of data to create new revenue opportunities and improve operational efficiencies. By focusing on data-driven solutions, The Data Company empowers organisations to increase business agility and drive innovation. The company provides advanced data management services that support strategic decision-making and growth.
Role Description
This is a permanent role for a Developer. Based in the East Rand Johannesburg, the Developer will be responsible for designing, coding, and maintaining software applications. Day-to-day tasks include analysing user requirements, writing and testing code, troubleshooting, and debugging applications, and collaborating with cross-functional teams to deliver high-quality software solutions.
Qualifications
- Proficient in Java for backend development, with experience building RESTful APIs and microservices using frameworks like Spring Boot
- Skilled in front-end development using React/NextJS
- Hands-on experience with Python for scripting, automation, and backend tasks such as data processing or integration services would be advantageous
- Experience working with relational databases, including schema design and query optimization
- Strong debugging, problem-solving, and performance tuning skills across both front-end and backend layers
- Effective team player with solid communication and collaboration skills, comfortable working in cross-functional teams
- Minimum of 3-5 years as a developer experience required
- Bachelor’s degree in computer science, Software Engineering, or a related technical field is a plus
- Experience in data-centric applications, ETL pipelines, or the data management industry is a plus
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries IT Services and IT Consulting
Referrals increase your chances of interviewing at The Data Company by 2x
Sign in to set job alerts for “Developer” roles.Johannesburg, Gauteng, South Africa 5 days ago
Johannesburg, Gauteng, South Africa 1 week ago
Randburg, Gauteng, South Africa 4 days ago
Johannesburg, Gauteng, South Africa 6 months ago
Sandton, Gauteng, South Africa 2 months ago
Johannesburg, Gauteng, South Africa 3 hours ago
Johannesburg, Gauteng, South Africa 1 week ago
Johannesburg Metropolitan Area 1 week ago
Johannesburg, Gauteng, South Africa 20 hours ago
Sandton, Gauteng, South Africa 2 weeks ago
Johannesburg Metropolitan Area 1 week ago
Johannesburg Metropolitan Area 2 months ago
Sandton, Gauteng, South Africa 17 hours ago
Woodmead, Gauteng, South Africa 2 months ago
Johannesburg, Gauteng, South Africa 1 week ago
Randburg, Gauteng, South Africa 13 hours ago
City of Johannesburg, Gauteng, South Africa 6 days ago
Sandton, Gauteng, South Africa 4 days ago
Johannesburg, Gauteng, South Africa 10 months ago
Johannesburg, Gauteng, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 1 year ago
Johannesburg, Gauteng, South Africa 1 week ago
City of Johannesburg, Gauteng, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 6 days ago
Johannesburg, Gauteng, South Africa 1 year ago
Johannesburg, Gauteng, South Africa 2 months ago
Johannesburg, Gauteng, South Africa 13 hours ago
Johannesburg, Gauteng, South Africa 12 hours 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-LjbffrDeveloper
Posted 4 days ago
Job Viewed
Job Description
Reference: HTJ000993-ES-1
Grow and develop your career with this fantastic opportunity!
Requirements
- Degree from a University in South Africa
- A candidate must be comfortable working with C and C++ on an operating system level. Good understanding of networking and network security is a must; knowledge of cryptographic principles and applications is desirable.
- Computer Engineering degree (BEng. Comp)
- 3-5 years of experience in software development
- Skilled in C and C++ development (minimum of 1-2 years in a production environment)
- Good understanding of networking and network security
- Systematic and analytical approach to problem solving
- Adhere to and contribute to good programming standards and principles
- UML understanding
- South African citizenship (for security clearance purposes)
R 45 000 - R 65 000 - Monthly
#J-18808-LjbffrDeveloper
Posted 4 days ago
Job Viewed
Job Description
Reference: BIT002725-JR-1
A company specializing in Investment Tech Solutions is seeking an exceptionally smart individual to join their team as a Software Developer. If you understand how to build and script good software, like to dabble with various programming languages, and are always on the hunt to learn something new, then this might be for you!
Qualifications & Requirements:
- Honours degree (or 4-year equivalent)
- Expert on Object Oriented Design; Object Databases; and Object Principles
- Smalltalk (Pharo); Gemstone; Web front-end (HTML), Javascript, Linux (Ubuntu)
Apply now!
#J-18808-LjbffrBe The First To Know
About the latest Developer Jobs in South Africa !
Developer
Posted 11 days ago
Job Viewed
Job Description
IMA Cape Town, Western Cape, South Africa
Join or sign in to find your next jobJoin to apply for the Developer role at IMA
IMA Cape Town, Western Cape, South Africa
Join to apply for the Developer role at IMA
IMA is a creative agency that builds brands people want to be part of. We’re looking for a forward-thinking Developer to design and deliver digital experiences that are as effective as they are innovative.
If you’re passionate about writing clean, scalable code, collaborating across disciplines, and bringing creative ideas to life through technology, we want to hear from you.
What You’ll Get From Us
- A chance to develop your career within an award-winning creative agency.
- A values-led culture where your expertise is recognised and supported.
- Ownership from day one, with the opportunity to shape how we build and deliver digital solutions.
- The chance to work on a diverse mix of projects, using leading tech and frameworks.
- A people-first environment where we challenge, grow, and deliver together.
As a Developer, you’ll be part of our Digital Experience team — building and maintaining robust full stack solutions for a broad portfolio of clients. From React and Next.JS to WordPress, PHP and headless CMS platforms, you’ll work across technologies to develop seamless front- and back-end experiences. You’ll collaborate closely with designers and strategists, contribute to architectural decisions, and mentor junior developers along the way.
What You’ll Be Doing
- Developing responsive, scalable solutions using React, Next.JS, WordPress, and headless CMS platforms.
- Implementing Jamstack principles for performance-led builds.
- Collaborating with cross-functional teams to translate briefs into fully realised digital solutions.
- Supporting estimation, technical scoping and project planning.
- Troubleshooting, debugging and maintaining high standards of code quality.
- Sharing knowledge, mentoring team members, and contributing to internal documentation.
- Strong technical experience across the full stack, with a solid understanding of front- and back-end development.
- Confidence working with React, Next.JS, PHP, WordPress and modern CMS platforms.
- Knowledge of web accessibility, performance, and security best practices.
- A problem-solving mindset with the ability to clearly communicate technical solutions.
- A collaborative approach and an interest in driving innovation across teams.
We’re curious. We challenge. We commit.
These principles shape how we work — with each other, with clients, and with the world.
Apply now
We welcome applications from people of all backgrounds, perspectives, and experiences. If this Developer role sounds like a fit, we’d love to hear from you.
Informed by human behaviour. Fuelled by creativity. Connected by data, media and digital. We are IMA. Seniority level
- Seniority level Entry level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries Advertising Services
Referrals increase your chances of interviewing at IMA by 2x
Get notified about new Developer jobs in Cape Town, Western Cape, South Africa .
Cape Town, Western Cape, South Africa 1 week ago
Stellenbosch, Western Cape, South Africa 1 day ago
Cape Town, Western Cape, South Africa 3 weeks ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 2 months ago
Cape Town, Western Cape, South Africa 1 day ago
Cape Town, Western Cape, South Africa 3 months ago
Cape Town, Western Cape, South Africa 2 days ago
Cape Town, Western Cape, South Africa 3 weeks ago
City of Cape Town, Western Cape, South Africa 6 days ago
Junior Software Development Engineer (CPT)Cape Town, Western Cape, South Africa 1 day ago
Junior Software Development Engineer (CPT)Cape Town, Western Cape, South Africa 5 days ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 day ago
Cape Town, Western Cape, South Africa 1 day ago
Cape Town, Western Cape, South Africa 2 months ago
Cape Town, Western Cape, South Africa 10 hours ago
City of Cape Town, Western Cape, South Africa 6 days ago
Cape Town, Western Cape, South Africa 6 months ago
Cape Town, Western Cape, South Africa 2 weeks ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 week ago
City of Cape Town, Western Cape, South Africa 1 week ago
City of Cape Town, Western Cape, South Africa 1 week ago
Cape Town, Western Cape, South Africa 9 hours ago
Cape Town, Western Cape, South Africa 1 day ago
Frontend Developer - Angular / D3.js (m/f/x) (hybrid)Cape Town, Western Cape, South Africa 3 months 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-LjbffrDeveloper
Posted 11 days ago
Job Viewed
Job Description
Join to apply for the Developer role at Network International
Join to apply for the Developer role at Network International
Get AI-powered advice on this job and more exclusive features.
Job Description
At Network International, every second counts. As a leader in the fast-paced world of financial services, we thrive on innovation, agility, and the relentless pursuit of excellence.
Job Description
At Network International, every second counts. As a leader in the fast-paced world of financial services, we thrive on innovation, agility, and the relentless pursuit of excellence.
We recognize industry trends, the dual nature of technological advancements, and the scarcity of top talent. This is why we prioritize investing in our people.
Here, you’ll work alongside industry experts to solve complex problems and leverage cutting-edge technology to stay ahead of the competition.
We offer a culture where your skills are valued, your growth is prioritized, and your achievements are recognized—because winning isn't just our goal; it's our standard.
About The Team
The team is a small, specialized group of developers, focused on the development and maintenance of various payment solution within our product offering. The team collaborates closely with Product Managers, QA, DevOps, architects, agile project managers, Marketing, and other team leads.
About You
You’d love working with us If you thrive in a fast-paced environment helping meet the demands of our rapid growth. You are a leader who enjoys working with people (not just technology). You can maximize team performance and capitalize on individual team members’ strengths. You will be involved in designing, developing, and maintaining both new and existing solutions within product offering.
You’ll fit in perfectly with our culture if you:
- Get energized by a fast-paced environment.
- Enjoy collaborating in office among your colleagues.
- Can thrive under pressure.
- Regard collaboration as an essential part of getting the job done.
- Take pride in being a self-starter who is highly motivated.
- Do not require micromanagement.
- Take feedback well and use it for self-improvement.
- Can have difficult conversations and provide constructive feedback to team members.
- Welcome change, new ideas, and new ways of working.
- Value the importance of diversity.
- Can work in an Agile or Waterfall environment.
- Collaborate with cross-functional teams including product managers, designers, and other developers to understand requirements, prioritize tasks, and deliver high-quality software solutions.
- Write efficient, clean, and reusable code in PHP (Laravel), JavaScript, and other related technologies to implement front-end and back-end solutions.
- Integrate web applications with various third-party APIs and web services, ensuring smooth data exchange and functionality.
- Optimize application performance and scalability, identifying and resolving bottlenecks in the system.
- Work closely with the database team to design and implement database schemas, queries, and optimizations in MySQL.
- Utilize AWS cloud services to deploy and manage web applications, ensuring high availability and reliability.
- Contribute to the continuous improvement of our development methodologies, processes, and tools to increase productivity, quality, and efficiency.
- Troubleshoot and debug complex issues in the applications, providing timely resolutions.
- Stay up-to-date with the latest trends, tools, and technologies related to web development, cloud computing, and software engineering.
- Minimum of 4+ years’ experience in software development
- Experience in PHP (Laravel) essential
- Experience with MySQL
- Knowledge of Java, Golang and beneficial
- Experience in any or all of the following advantageous
- Microservices and Web API integration
- JavaScript, jQuery
- CSS, HTML
- Vue.js and Node.js (or similar frameworks)
- PCI - Data Security Standard
- AWS cloud
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries IT Services and IT Consulting
Referrals increase your chances of interviewing at Network International by 2x
Get notified about new Developer jobs in Cape Town, Western Cape, South Africa .
Cape Town, Western Cape, South Africa 1 week ago
Cape Town, Western Cape, South Africa 2 weeks ago
Cape Town, Western Cape, South Africa 1 week ago
Cape Town, Western Cape, South Africa 2 months ago
Junior Software Development Engineer (CPT)Cape Town, Western Cape, South Africa 1 day ago
Software Developer (Full Stack Developer)Cape Town, Western Cape, South Africa 5 days ago
City of Cape Town, Western Cape, South Africa 2 days ago
Cape Town, Western Cape, South Africa 3 months ago
Cape Town, Western Cape, South Africa 1 month ago
Junior Software Development Engineer (CPT)Cape Town, Western Cape, South Africa 2 weeks ago
City of Cape Town, Western Cape, South Africa 4 weeks ago
Cape Town, Western Cape, South Africa 1 day ago
City of Cape Town, Western Cape, South Africa 1 week ago
Cape Town, Western Cape, South Africa 1 month ago
City of Cape Town, Western Cape, South Africa 2 days ago
City of Cape Town, Western Cape, South Africa 5 days ago
Cape Town, Western Cape, South Africa 2 weeks ago
City of Cape Town, Western Cape, South Africa 5 days ago
Cape Town, Western Cape, South Africa 1 week ago
Cape Town, Western Cape, South Africa 3 weeks ago
Cape Town, Western Cape, South Africa 1 day ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 week ago
Cape Town, Western Cape, South Africa 2 weeks ago
Cape Town, Western Cape, South Africa 6 days ago
Cape Town, Western Cape, South Africa 1 week ago
Cape Town, Western Cape, South Africa 2 months ago
Cape Town, Western Cape, South Africa 2 days ago
City of Cape Town, Western Cape, South Africa 2 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-LjbffrDeveloper
Posted 18 days ago
Job Viewed
Job Description
Job category: Others: IT and Telecommunication
Location: Centurion
Contract: Permanent
Remuneration: Market Related
EE position: Yes
IntroductionTracker requires the services of a Developer in our Development and Engineering Department. The Developer will be responsible for delivery of solutions to achieve customer satisfaction, while working within a team. Should you be interested in this challenge and meet the job requirements, please forward your application before the closing date.
Responsibilities- Deliver strategic projects on time, in budget, with the desired functionality, at the defined quality level in a sustainable way.
- Meet best practice criteria in the evaluation and testing of software.
- Complete work orders in appropriate timescales.
- Maintain systems without introducing new defects.
- Enhance systems to support and move to new technologies.
- Share knowledge with development and support teams.
- Document systems, including enhancements to facilitate knowledge sharing.
- Mentor and coach Junior Developers.
- Ensure that the best practice development processes and standards are followed.
- Effective use of development toolset.
- IT Degree / Diploma with 2 years of relevant work experience or 3 years of relevant work experience.
- Experience in C#, .NET Core, WCF and WebAPI required.
- Experience with MS Team Foundation Server (TFS) would be advantageous.
- Experience in SQL Server 2016, including extensive and complex SQL queries.
- Experience in SQL Reporting Services advantageous.
- Multi-threaded and parallel development experience advantageous.
- Service Oriented Architecture (SOA) experience beneficial.
- Microsoft Certified Professional (MCP) designation is an advantage.
- Exposure to good coding standard practices and source code configuration management.
- Angular would be advantageous.
- High attention to detail with a focus on quality.
- Good inter-personal skills.
- Team player who encourages collaboration and delivering within the delivery processes.
- Able to work effectively within a team.
- Ability to maintain personal growth and continuous improvement.