Junior Software Engineer

2 weeks ago


Cape Town, Western Cape, South Africa Datafin Full time
Junior Software Engineer (C#, C++, Java, Python) (Remote)IT – Software Development
Cape Town – Western Cape ~ Remote

ENVIRONMENT:

A passionate Junior Software Engineer with the drive to solve problems using code is sought by a fast-growing FinTech company in Joburg to join its team.

Your duties will range from the development of entirely new software products to the maintenance and constant advancement of existing products.

You will also assist with all functions of software coding and design. The primary focus is to learn the codebase, gather user data, and respond to requests from Senior Developers/CTO. Applicants MUST HAVE a BSc.

Honours Degree in Computer Science/Engineering (no diplomas will be considered) from an accredited university – preferably having finished in the Top 10% of your class with ±2 Years of experience in a similar role having worked with tech tools including C#, C++, Python, Java, Kotlin, etc.


DUTIES:
Develop information systems by designing, developing, and implementing software solutions. Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions. Develop software solutions by studying information needs, conferring with users, and studying systems flow, data usage, and work processes. Investigate problem areas. Follow the Software Development Lifecycle. Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code. Improve operations by conducting systems analysis and recommending changes in policies and procedures. Protect operations by keeping information confidential. Provide information by collecting, analysing, and summarizing development and service issues. Accomplish engineering and organisation mission by completing related results as needed. Voice your opinions and bring new ideas to the tech space. Passion is infectious.

REQUIREMENTS:

Qualifications – Minimum of a BSc Honours Degree in the appropriate field of study – Preference will be given if you finished within the top 10% of your class.

Experience/Skills – ±2 Years of experience as a Software Engineer. Fluent with a modern Object-Oriented language (C++, C#, Java, Python, Kotlin, etc.). Experience building complex web systems that have been successfully delivered to customers.

Experience in communicating with users, other technical teams, and management to collect requirements, identify tasks, provide estimates, and meet production deadlines.

Experience with mission critical, 24×7 systems Experience with professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations.

Knowledge of the MVC pattern Experience as a Full Stack developer (see company Tech Stack below). Knowledge of best Software Engineering practices, including Agile Software Development. Knowledge of RESTful API Web Services. Knowledge of Clean Code principles. Experience with CI/CD and software version control systems.

Company Tech Stack:

ATTRIBUTES:
Drive to solve problems using code. Eagerness and willingness to learn new technologies quickly.

Functional Functional Always active The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.

Preferences Preferences The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.

Statistics Statistics The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes.

Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.

Marketing Marketing The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.

#J-18808-Ljbffr

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

    These jobs were popular with other job seekers Reference: JHB000302-CLG-1Junior Software Engineers are part of a development team building the African VLBI Network (AVN) andthe Square Kilometre Array (SKA) telescopes. They are responsible for writing the software that controls and monitor the telescope.Junior Software Engineers develop, test and maintain...


  • Cape Town, Western Cape, South Africa Framework One Full time

    Job Opportunity: Junior Software Engineer Exclr8, a leading digital solution provider, is seeking a Junior Software Engineer to join our dynamic team. We are looking for a passionate and motivated individual who is eager to learn and grow their skills in software engineering.Responsibilities:Collaborate with senior developers to design, develop and maintain...


  • Cape Town, Western Cape, South Africa Jam Software Gmbh Full time

    BP3 is looking for a Senior Software Engineer. We are looking for an individual with strong Angular framework fundamental knowledge. For this role we are seeking a passionate Software Engineer who has more than 9 years experience working on enterprise software applications, cross functional teams and has a basic understanding of cloud based...


  • Cape Town, Western Cape, South Africa Old Mutual Full time

    Description The Junior Software Quality Engineer is responsible for executing test cases, both manual and automated, to ensure the quality of software products delivered at Old Mutual. This role requires the Engineer to be embedded into their respective development team and help support the delivery of software against specific deadlines and quality...


  • Cape Town, Western Cape, South Africa Entelect Software (Pty) Ltd Full time

    ABOUT THE JOB Join our team at Entelect as a Software Engineer, where your mastery of the Java stack will be pivotal in driving our projects forward. You'll utilise frameworks like Spring, Java EE, and JavaScript technologies such as Angular or React....WHAT WE NEED FROM YOU A bachelor's degree in IT, Engineering or other Sciences Minimum 6 years' experience...

  • Software Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa Milkor Integrated System Full time

    Milkor Integrated Systems (Pty) Ltd, Is an Aerospace company with an international footprint providing turnkey solutions on the land, sea, air and cyber domains. Our team is comprised of highly skilled professionals who are committed to excellence, innovation and safety. As technology continues to advance, UAV operations are playing an increasingly crucial...


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

    These jobs were popular with other job seekersSoftware development of the telescope operational software.All stages of the full software development life cycle may be encountered: from requirements analysis, architectural input, software design and development, to testing, integration and deployment, as well as close interaction with hardware...


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

    Basic Requirements? Completed Degree BSc or BEng.? 4 or more years of software engineering experience with commercially successfulsystems in fintech, payments, retail banking, credit, e-commerce, or logistics? Recent experience in architecture and technical leadership of projects within theseindustries? Demonstrated expert knowledge and management of a...

  • Software Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa Capitalh Full time

    Our client is tech start-up making life better for everyday households in Africa, is looking for a Mid or Senior level Software Engineer at their offices in Cape Town, South Africa.Your Mission You will report directly to the CTO, and work with him to understand key commercial problems, and architect and build new solutions for them. You will join existing...


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

    ENVIRONMENT: PROVIDE engineering leadership & mentorship while working on technical challenges as the next Senior Software Engineer sought by a cutting-edge Communication Solutions Platform. Joining the Core Platform team, you will focus on Back End technologies and be responsible for the design, development, testing, and deployment of distributed...


  • Cape Town, Western Cape, South Africa Black Pen Recruitment Full time

    An exciting opportunity awaits a Software Engineer at our client's innovative pay-as-you-go solar startup. Our client makes life better for everyday households in Africa. They build amazing tech to help bring access to energy, internet and opportunity to people who otherwise wouldn't. Our client is a dynamic, hardworking team that values flexibility and...

  • Software Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa Capital H Staffing and Advisory Solutions Full time

    Our client is tech start-up making life better for everyday households in Africa, is looking for a Mid or Senior level Software Engineer at their offices in Cape Town, South Africa.Your MissionYou will report directly to the CTO, and work with him to understand key commercial problems, and architect and build new solutions for them. You will join existing...


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

    Basic Requirements ● Completed Degree BSc or BEng. ● 4 or more years of software engineering experience with commercially successful systems in fintech, payments, retail banking, credit, e-commerce, or logistics ● Recent experience in architecture and technical leadership of projects within these industries ● Demonstrated expert knowledge and...


  • Cape Town, Western Cape, South Africa Black Pen Recruitment Full time

    Our client is an innovative pay-as-you-go solar startup. They make life better for everyday households in Africa where they build amazing tech to help bring access to energy, internet and opportunity to people who otherwise wouldn't. Our client is a dynamic, hardworking team that values flexibility and focuses on results over office hours. They are...


  • Cape Town, Western Cape, South Africa Network Recruitment Full time

    We are looking for a highly motivated Junior Mechatronic Engineer to join our team. The ideal candidate will play a key role in designing, developing, and testing mechatronic systems, contributing to innovative projects in various industries such as robotics, automotive, or aerospace. This represents a fantastic chance for a recent graduate or early-career...


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

    WHAT WE DO We're Lula. We build innovative fintech products to help SMEs make cash flow. From instant access to funding to all-in-one business banking accounts and cutting-edge financial analysis tools, we're on it Our purpose is to help SMEs manage their business better, faster, simpler, Lula, so they can spend more time doing what they love. Speaking of...


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

    We Want You:We are looking for a lover of code and all things digital. A leader of the pack that wears many hats. Like a cop on the beat, your role is to set the standard in the workplace.As the Software Development Manager at BET Software, you will take ownership of our talented Team of Software Engineers. We need someone who is able to take a step back,...

  • Omf Software Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa Old Mutual Full time

    Old Mutual Finance is currently seeking to hire a Software Engineer.This is a nationally based role that forms part of the Old Mutual Finance Information Technology Team.The objective of this role is to define, develop, test, analyse, and maintain new software applications in support of the achievement of business requirements.This includes coding, testing...


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

    WHAT WE DO We're Lula. We build innovative fintech products to help SMEs make cash flow. From instant access to funding to all-in-one business banking accounts and cutting-edge financial analysis tools, we're on itOur purpose is to help SMEs manage their business better, faster, simpler, Lula, so they can spend more time doing what they love.Speaking of...


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

    Junior Software Developer (C#.Net)IT - Software DevelopmentCape Town - Western CapeENVIRONMENT: THE coding talents of an ambitious Junior Software Developer with strong C#.Net skills is sought by dynamic provider of world-class Outsourced and Incident Management Services based in Tokai. You will help design, develop and maintain various business process...