Why You Should Join Us: This is your chance to be part of a master brain team that delivers impactful technology solutions to clients locally and internationally. Youll work with a team of smart, experienced professionals who specialize in custom software development , focusing on eliminating manual processes and enhancing straight-through processing . We provide end-to-end solutions across retail , wholesale financial services , and asset management , helping organizations improve their back-office, middle-office, and front-office operations. Our clients are leaders in their industries, and were looking for creative problem-solvers like you to help us drive innovation and success. What Youll Do: As a Software Developer, youll have the opportunity to take on a variety of technical tasks, including: Designing and configuring software solutions to meet client needs. Developing and testing custom-built software for automated business processes. Collaborating with teams to ensure smooth project delivery, from information gathering to user training and ongoing support. Implementing low-code applications with SQL databases and web-based UIs. Providing production support and continuous improvement for deployed solutions. Participating in unit and end-to-end testing , ensuring software works seamlessly. What Were Looking For: We need graduates with a strong technical foundation, excellent problem-solving skills, and a passion for building smart, scalable solutions. If youre excited about the opportunity to work on real-world projects , design solutions , and deliver results , we want to hear from you Skills & Attributes: A strong academic background in Computer Engineering, IT, Industrial Engineering, Computer Science, or related fields. A keen interest in technology , with the ability to learn quickly and explain concepts clearly. Creative problem-solving skills with an eye for detail. Exceptional communication skills (both written and verbal) and the ability to work with a variety of people. Ability to handle multiple tasks efficiently and work well under pressure. Focus on quality and the ability to work with sensitive data and critical systems. Willingness to work at client premises in Johannesburg and commit to continuous learning . What Youll Gain: Comprehensive training and mentorship from experienced professionals. Hands-on experience working on real-world projects and high-impact solutions. Ongoing professional development to help you grow in your career. The chance to build your career in a rapidly growing company with exposure to different industries and technologies. Essential Requirements: Qualifications : BEng in Computer Engineering, BCom IT, BEng Industrial Engineering, BSc Computer Science, BSc Information Technology. Matric : Strong results in Mathematics. If youre ready to kick-start your career and be part of a forward-thinking, solution-driven team, apply today by sending your CV, Matric certificate, and full academic transcripts