Intermediate Software Developer
johannesburg, gauteng, South-Africa • Posted May 28, 2026
Job Type:
Full-time
Location:
johannesburg, gauteng
Posted:
May 28, 2026
Category:
Software Development
Application Deadline:
July 07, 2026
Role Description
About the job Intermediate Software Developer
- 3-5 years experience with any software development language with exposure to the full software lifecycle
- 3-5 years of professional experience
- Experience with Agile software development
- Experience with AWS
- Experience with ReactJS
- Experience Next.js
Beneficial experience:
- Software testing
- DevOps
- Strapi
Roles and responsibilities: System Design and Architecture:
- Collaborate with stakeholders to understand business requirements and translate them into technical specifications.
- Design and architect scalable, reliable, and maintainable software solutions.
- Evaluate and recommend appropriate technologies to meet project requirements.
- Write clean, efficient, and maintainable code following established standards, and introducing new standards where relevant.
- Conduct ...
Interested in this role?
Click the button below to start your application for Intermediate Software Developer at Boardroom Appointments.
Apply Now