Junior Software Engineer / Graduate Hybrid
JenRec Recruitment Cape Town
Work Model: Office-based, Hybrid or Fully Remote (remote available after ±2 months of in-office training)
A well-established technology solutions provider in the connectivity and ISP space is looking for bright, motivated Junior Software Engineers to join its engineering team. This opportunity is ideal for top-performing graduates from leading universities or engineers with up to 2 years of commercial software development experience.
What the Role Involves- Designing and developing high-quality Java-based applications using modern frameworks and technologies.
- Learning how to engineer scalable, robust, and maintainable software using object-oriented principles and design patterns.
- Collaborating with experienced engineers in a supportive, fast-paced environment.
- Engaging with customer challenges and contributing to solutions that support large-scale internet connectivity services.
- Working across a diverse technology stack including business automation platforms, mobile applications, GIS mapping, network integration, hardware provisioning, and payment platforms.
- Good understanding of Java programming language and syntax.
- Exposure to HTML, CSS, and JavaScript.
- Experience with SQL and relational database concepts and design.
- Exposure to Object Relational Mapping technologies (e.g. Hibernate, EJB3).
- Exposure to Java servlet containers (e.g. Tomcat, GlassFish, Jetty).
- Experience using Java IDEs such as Eclipse, IntelliJ, or NetBeans.
- Practical database exposure (e.g. MySQL, Oracle, MS SQL).
- Strong written and verbal communication skills in English.
- Exposure to version control systems and the software development lifecycle in a team environment.
- Basic exposure to Linux environments.
- Understanding of Internet, LAN/WAN, and networking concepts.
- Exposure to basic business or accounting concepts.
- A strong academic performer with a degree from a reputable university.
- Curious, eager to learn, and excited by new technologies.
- Analytical, detail-oriented, and comfortable solving complex problems.
- Confident communicator with good interpersonal skills.
- Able to work independently while thriving in a team environment.
- Highly motivated, energetic, and willing to take ownership.
O'Brien RecruitmentCape Town
Software Engineer I (Junior Software Engineer) Role Overview
This role reports into an Engineering Manager and is suited to a junior software engineer with a strong foundation in programming and a passion for building scalable, reliable systems...
Elite SearchCape Town
Your Role
• Prepare and organise financial information for the Germany based accountants
• Manage accounts payable and receivable
• Maintain accurate financial records and documentation
• Support German tax compliance and reporting
• Collaborate...
Cash Crusaders Retail (Pty) LtdCape Town
We are seeking a detail-oriented and dependable Credits Clerk to join our team. You will be responsible for the accurate and timely processing of high-volume credits based on a defined set of rules, reconciling said credits, and resolving...