Junior Software & Systems Developer
Communicate Finance
About the role
About
My client is looking for a Junior Software & Systems Developer to join a consulting‑style development team working on real client systems and real-world data problems.
You’ll work alongside senior engineers, gaining exposure across software development, data systems, interfaces, and system maintenance. The role is hands‑on and varied, from building web interfaces and backend functionality to troubleshooting production issues and improving system reliability.
This is an ideal entry‑level role for someone who wants more than “just coding”, someone who wants to understand how systems work end‑to‑end, contribute meaningfully, and build a strong foundation for a long‑term career in jobs in information technology, developer jobs, and IT jobs.
Skills & Experience
- Minimum 2+ years’ experience in software development or data engineering
- Strong SQL and database management skills
- Experience with at least: One backend language (Python preferred)
- Experience with at least: One frontend language (JavaScript preferred)
- Exposure to: Web interfaces (JavaScript frameworks)
- Exposure to: Backend development (Python / Flask)
- Ability to debug, troubleshoot, and solve technical problems
- Comfortable working in a team environment with developers, analysts, and project managers
- Good communication skills and a willingness to learn
Bonus exposure (advantageous):
- SSIS, Power BI, Git, REST APIs, JSON/XML
- Agile/Scrum methodologies
- SOLID principles and design patterns
- HTML, CSS
- Big Data concepts (e.g. Hadoop, MDX)
Qualification
- Bachelor’s degree in Information Systems, Computer Science, Engineering, or related field
- Honours degree (advantageous)
Contact LIZAAN BUNNING on 021 418 1750, quoting the Ref: CTI006561
Connect with us on www.communicate.co.za and Register your CV to create a profile or to view all our Jobs in Information Technology. One of the best Developer Recruitment Agencies in Cape Town.
Let us assist you with your IT careers. For Further C# Developer jobs, C++ Developer jobs, Java Developer jobs, .Net Developer careers, Angular Developer and Full stack developer jobs.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free