Software Developer
Full Time
full time
9 Oct 2025
Pretoria
About the job
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?:
Key Responsibilities:
Job Experience & Skills Required:
Apply Now!
For more exciting IT vacancies, please visit:
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
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:
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
