×
Register Here to Apply for Jobs or Post Jobs. X

Junior Software Engineer; C#, C++, Java, Python, Kotlin; CPT Remote

Remote / Online - Candidates ideally in
Cape Town, 7100, South Africa
Listing for: DataFin Recruitment
Full Time, Remote/Work from Home position
Listed on 2026-06-04
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Cloud Engineer - Software, Backend Developer
Job Description & How to Apply Below
Position: Junior Software Engineer (C#, C++, Java, Python, Kotlin) (CPT Remote)

ENVIRONMENT:

A Bespoke Software Company urgently seeks a highly ambitious Junior Software Engineer to join its Remote team where you must be ready to hit the ground running. Your primary focus will be to earn the codebase, gather user data, and respond to requests from Senior Developers/CTO. You will help develop information systems by designing, developing, and implementing software solutions. Applicants will require a relevant BSc.

Honours Degree – preference will be given if you finished within the top 10% of your class. You will also need ±2 years’ experience in a similar role with proficiency in C++, C#, Java, Python, Kotlin, RESTful APIs & MVC pattern.

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 organization 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.

Experience/Skills -

  • 0-2 Years of experience as a Software Engineer.
  • Preference will be given if you finished within the top 10% of your class.
  • Experience as a Full Stack Developer (see their 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.
  • 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, 24x7 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.
  • Drive to solve problems using code.

Company Tech Stack -

C# for Backend (ASP.Net Core with Entity Framework), JavaScript ES6, React 17, SQL-Server for database transactions, Git Version Control (using Source Tree), AWS Elastic Beanstalk for deployment, Trello for workflow management

ATTRIBUTES:

  • Eagerness and willingness to learn new technologies quickly.
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary