Search thousands of fresh jobs

×
This job is expired
Datafin

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

Datafin

  • R Undisclosed
  • Permanent Junior position
  • Cape Town
  • Posted 11 May 2026 by Datafin
  • Expires in 34 days
  • Job 2638623
Apply Now

About the position

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 SourceTree), AWS Elastic Beanstalk for deployment, Trello for workflow management

 

ATTRIBUTES:

  • Eagerness and willingness to learn new technologies quickly.
 

Desired Skills:

  • C#
  • C++
  • Java
  • Kotlin
  • Python
  • REST API
  • Software Engineering

About The Employer:

A Bespoke Software Company

Apply Now

Datafin

About the agency

Datafin Recruitment was established in 1999 and is one of South Africa’s leading Recruitment companies. Owned and managed by two sisters Lindy and Bev Sollinger, we focus on connecting with both our clients and candidates in an authentic conscious meaningful manner. We focus on the Tech, Digital/Online, Data, Finance and HR industries.

Receive a daily digest of all new jobs matching this job. Your information is safe with us and you can cancel any time.

Expires in 33 days

Email me jobs similar to: Junior Software Engineer (C#, C++, Java, Python, Kotlin) (CPT Remote)

Receive a daily digest of all new jobs matching this job: Senior IT Auditor. Your information is safe with us and you can cancel at any time.