Junior Software Engineer

2 weeks ago


Cape Town, Western Cape, South Africa Top Recruitment Full time
Job Overview

You'll engage with customers, identify their operational challenges, and build clever software to solve those challenges. Supported by our experienced teams, you'll help to drive the prolific spread of fast, reliable Internet access throughout Africa. You'll work with Internet Service Providers (ISPs) like MWEB, Vox, Cybersmart, and Frogfoot.

You'll help implement solutions to enable our customers to deliver Fibre, Satellite, and other Internet-based products. You'll work with a variety of software technologies like Mobile Apps, GIS Mapping, Network Integration, Hardware Provisioning, and Mobile Money payment platforms.

Duties & Responsibilities
  • Required Technical Skills:
    • Good understanding of the Java programming language/syntax
    • Exposure to or good understanding of HTML/CSS and Javascript
    • Experience with SQL and RDBMS database concepts and design
    • Exposure to Object Relational Mapping (e.g. Hibernate, EJB3)
    • Exposure to Java servlet containers (e.g. Tomcat, GlassFish, Jetty)
    • Experience with Java IDEs (e.g. Eclipse, IntelliJ, Netbeans)
    • Practical database experience (e.g. MySQL, Oracle, MS SQL)
    • Good English writing capabilities and communication skills
  • Some Recommended Technical Skills:
    • Exposure/understanding of version control and the software development lifecycle in a team environment
    • Exposure to Linux (e.g. CentOS, Ubuntu, Fedora, RHEL, openSUSE, Debian)
    • Good understanding of Internet and LAN/WAN technologies
    • Exposure to accounting and business concepts
  • Must be willing and able to learn new technologies
  • Excellent technical skills and a hunger to learn more
  • A good understanding of broad business processes and principles
  • Excellent communication skills & good interpersonal skills
  • Able to work independently as well as part of a team
  • Dynamic self-starter: highly motivated / enthusiastic / energetic
Desired Experience & Qualification

IT Degree with good marks

#J-18808-Ljbffr

  • Cape Town, Western Cape, South Africa MultiLead Consulting Services Full time

    Junior Software EngineerA Company based in Capetown has a position for a Junior Software Engineer.Salary is negotiable.MUST HAVE TELSCOPE SOFTWARE ENGINEERING EXPERIENCEDuties & ResponsibilitiesSoftware development of the telescope operational software, including all stages of the full software development life-cycle: requirements analysis, architectural...


  • Cape Town, Western Cape, South Africa H And S Labour Brokers Full time

    Reference : JHB-CLG-1Position OverviewJunior Software Engineers are part of a development team building the African VLBI Network (AVN) and the Square Kilometre Array (SKA) telescopes. They are responsible for writing the software that controls and monitors the telescope.Duties & ResponsibilitiesDevelop software that controls and monitors the telescope.Test...


  • Cape Town, Western Cape, South Africa BET Software Full time

    Job Overview:BET Software is seeking an experienced Intermediate Software Development Engineer to join our team in Cape Town. This role involves designing, developing, and maintaining high-quality software solutions that meet performance, scalability, and security requirements.About the Role:In this position, you will be responsible for collaborating with...


  • Cape Town, Western Cape, South Africa Saratoga Software Full time

    Job OverviewSaratoga Software is seeking a highly skilled Senior .NET Full-Stack Developer to join our team. As a key member of our team, you will play a critical role in designing and implementing cutting-edge solutions using your expertise in backend and frontend technologies.ResponsibilitiesCollaborate with cross-functional teams to develop software...


  • Cape Town, Western Cape, South Africa MultiLead Consulting Services Full time

    Junior Software EngineerA Company based in Capetown has a position for a Junior Software Engineer.Salary is negotiable.MUST HAVE TELSCOPE SOFTWARE ENGINEERING EXPERIENCEDuties & ResponsibilitiesSoftware development of the telescope operational software. All stages of the full software development life-cycle may be encountered: from requirements analysis,...


  • Cape Town, Western Cape, South Africa BET Software Full time

    About Us:BET Software is a dynamic company that fosters growth and development among its team members. We offer a range of opportunities for career advancement and professional growth.Why Join Us:We value collaboration, adaptability, and resourcefulness. Our team members are encouraged to innovate, take risks, and support each other in achieving our...


  • Cape Town, Western Cape, South Africa CapitalH Full time

    Our client is a tech start-up making life better for everyday households in Africa and is looking for a Junior level Software Engineer at their offices in Cape Town, South Africa.The role is multifaceted in that it involves far more than pure software development. We are looking for a candidate with rigorous and structural through, and the discipline to...


  • Cape Town, Western Cape, South Africa BET Software Full time

    We Want You: BET Software is on the lookout for an experienced Intermediate Software Development Engineers to join our dynamic team in Cape Town. In this role, youll be responsible for designing, developing, and maintaining high-quality software solutions that meet performance, scalability, and security requirements. Must be experienced with C# . Beyond...

  • Junior Software

    7 days ago


    Cape Town, Western Cape, South Africa University of Fort Hare Full time

    Junior Software & Systems Developer, Cape Town2025-02-26 - 2025-03-28PermanentEL002947Information TechnologyWe are seeking a Junior Software & Systems Developer for a permanent role based in De Bron, Cape Town, Western Cape.Applicants are required to meet the following criteria:Bachelor's degree in information systems, Engineering, Computer Science, or...


  • Cape Town, Western Cape, South Africa redPanda Software Full time

    Direct message the job poster from redPanda SoftwareRecruitment Specialist @ Red Panda SoftwareCape Town (Hybrid)Key Roles and ResponsibilitiesDevelop, test and maintain software applications focusing on front-end programming using JavaScript.Front end and back-end codingComplying with code standards (OOP)Conducting accurate estimationsWorking with...


  • Cape Town, Western Cape, South Africa Phanda Personnel Full time

    Software Development EngineerAs a Software Development Engineer, you will be involved in the development of the telescope operational software, engaging in all stages of the full software development life cycle. This includes:Requirements analysisArchitectural inputSoftware design and developmentTesting, integration, and deploymentClose interaction with...


  • Cape Town, Western Cape, South Africa Phanda Personnel Full time

    Software Development EngineerAs a Software Development Engineer, you will be involved in the development of the telescope operational software, engaging in all stages of the full software development life cycle.This includes:Requirements analysisArchitectural inputSoftware design and developmentTesting, integration, and deploymentClose interaction with...

  • Software Engineer

    7 days ago


    Cape Town, Western Cape, South Africa BET Software Full time

    We are seeking an experienced Software Engineer to join our team in Cape Town. In this role, you will be responsible for designing, developing, and maintaining high-quality software solutions that meet performance, scalability, and security requirements.Key Responsibilities:Design and develop software applications using React, Redux, and React NativeMaintain...


  • Cape Town, Western Cape, South Africa BET Software Full time

    We Want You: BET Software is on the lookout for two Intermediate Software Development Engineers to join our dynamic team in Cape Town. In this role, youll be responsible for designing, developing, and maintaining high-quality software solutions that meet performance, scalability, and security requirements. Must be experienced with REACT . Beyond coding,...


  • Cape Town, Western Cape, South Africa BET Software Full time

    We Want You: BET Software is on the lookout for two Intermediate Software Development Engineers to join our dynamic team in Cape Town. In this role, youll be responsible for designing, developing, and maintaining high-quality software solutions that meet performance, scalability, and security requirements. Must be experienced with REACT . Beyond coding,...


  • Cape Town, Western Cape, South Africa Kazang Connect Full time

    Python Software Engineer required in Cape Town.A vacancy exists for a Python Software Engineer in Century City, Cape Town (Hybrid Remote).We are looking for an Intermediate Python Software Engineer to join our growing software engineering team. You will work within a diverse, cross-functional team, contributing to innovative fintech solutions. This role is...


  • Cape Town, Western Cape, South Africa BET Software Full time

    We Want You: BET Software is on the lookout for two Intermediate Software Development Engineers to join our dynamic team in Cape Town. In this role, youll be responsible for designing, developing, and maintaining high-quality software solutions that meet performance, scalability, and security requirements. Must be experienced with REACT . Beyond coding,...


  • Cape Town, Western Cape, South Africa Oceana Group Limited Full time

    About the RoleOceana Group Limited is a leading company in the industry, and we are currently seeking a highly skilled PowerApps Software Engineer to join our team.The successful candidate will have a strong understanding of software engineering principles and experience working with Microsoft PowerApps and related technologies.Responsibilities:Design and...


  • Cape Town, Western Cape, South Africa E and D Recruiters Full time

    Junior Electronic Engineer - RFReference: Pta003243-EP-3Junior Electronic Engineer required who is passionate about RF-related technologies. Our Client requires a person who wants to get involved in R&D and developing RF equipment and solutions across a wide array of fields.Duties & ResponsibilitiesLocation: Cape TownR&D company requires an RF Engineer who...

  • Software Engineers

    4 weeks ago


    Cape Town, Western Cape, South Africa Perfect Placement Recruitment Full time

    Job Title: Software EngineersLocation: Airport City - Cape townSalary: Market relatedVacancy Type: Full-TimeNon- negotiable qualifications and experience required:Education: Bachelor's or Masters degree in Computer Science, Software Engineering, or a related field.Experience: Minimum 5 years of professional experience in software development, with expertise...