Software Developer
Network IT · Pretoria North, Gauteng
Stop applying one at a time.
JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.
Start free — we apply for you →Reference: BIT004997-Raees-2
Are you a passionate Junior Developer with 2–5 years of hands-on software development experience? Do you thrive in an environment that requires full stack flexibility and the ability to see projects through from concept to deployment? If yes, we want to hear from you! Duties & Responsibilities
About the Company & Role: Our client, a leader in payment solutions, is looking for a driven Junior Software Developer to join their growing team. You'll be working on innovative systems with a focus on Laravel and Vue or Java stacks, while gaining exposure to other modern languages like Python, Rust, and Go. The work is remote-first, but Developers must be Gauteng-based and available for in-person collaboration at the Pretoria office as needed.
This is a great opportunity to sharpen your skills across the stack, work on real-world solutions, and grow in a fast-paced, supportive environment.
What’s in it for You?
- Competitive salary: R 35 000 – R 40 000 (negotiable up to R 55 000 for more experienced candidates)
- Company laptop provided
- Career growth in a collaborative team that values ownership and innovation
Key Responsibilities
- Develop high-quality software solutions based on technical specifications and business needs
- Engage with third-party documentation and technical contacts to gather requirements
- Participate in solution design, time estimation, and the rollout of new features
- Provide documentation, including process flows and program summaries
- Maintain, support, and enhance existing systems
- Take ownership of full projects — no siloed front- or back-end work
Job Experience & Skills Required
- Core Experience (2–5 Years Minimum):
- Git
- JSON
- Laravel + Vue OR Java
- Preferred Additional Skills (Any of):
- Python
- Rust
- Go
- Additional Competencies:
- Solid understanding of programming standards
- Strong problem-solving and communication skills
- Ability to work independently in a remote environment
- Willingness to complete PL/SQL training if not already skilled
- Flexibility to adapt to dynamic project needs and take full project ownership
- Education & Location Requirements:
- BSc in Computer Science or a related field
- Knowledge of the payments industry is an advantage
- Based in Gauteng (must attend bi-weekly or ad hoc in-person meetings in Pretoria)
- Equipped to work from home: Stable internet and a dedicated workspace
- Valid driver’s license and reliable vehicle required
Apply Now!
For more exciting IT vacancies, please visit: www.networkrecruitmentinternational.com
If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.
For more information contact: Raees Sadek IT Recruitment Researcher 011 622 9526
Package & Remuneration
R35 000 - R40 000