Job Details

Junior Software Development Engineer

About

Description

Step into an exciting role with BET Software as a Junior Software Development Engineer, where innovation and growth are at the heart of everything we do. In this role, you’ll be building and enhancing software through hands-on coding, troubleshooting, and optimising performance, all while working on the latest hardware. You’ll collaborate on technical issues, system design, and maintenance with various teams, making a real impact every day. From system testing to P1 outages, each challenge brings you closer to mastering your craft.

Responsibilities

  • Design Fit-for-Purpose Solutions & Algorithms: Use approved architectural patterns; ensure solutions are test- and support-friendly
  • Perform Planning: Set and meet personal objectives
  • Ensure Functional and Usable Solutions: Deliver accurate, user-friendly, error-proof systems
  • Ensure Reliability and Security: Create robust systems with reduced downtime and secure user data
  • Maintainability: Provide documentation and simplify support processes
  • Deployment & Support: Assist with deployment, address outages, maintain systems post-development, and create SOPs
  • Continuous Improvement: Recommend improvements and ensure technical support documentation is up-to-date

Qualifications

  • Degree/Diploma in Computer Science or related field
  • 1-2 years’ experience in a development environment or successful completion of the BET Software Graduate program

Application instructions:

  • To apply, simply click the apply button.

Hiring organization

Hiring organization image

BET Software

Employment Type: job

Job Location: Johannesburg, Gauteng, South Africa

Base Salary: Market Related

Closing Date:

Apply Now

Related Jobs

Company Logo
Junior Software Development Engineer - Graduate / Junior
View Details
Company Logo
Junior Software Development Engineer - Live (DBN)
View Details
Company Logo
Junior Software Development Engineer
View Details