Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Mar 28, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • BETSoftware is one of the most diverse betting software providers in Sub-Saharan Africa, with a rapidly growing international footprint. Our multiskilled Team is responsible for providing advanced software solutions, while supporting incredibly high transactional volumes in a fast-paced industry, making BETSoftware a lively and engaging place to be. Our prog...
    Read more about this company

     

    Junior Application Support Analyst (DBN)

    You Bring:

    Minimum Requirements:

    • Matric
    • A minimum of 6 months- 1-year relevant application support experience.
    • Relevant qualification in IT: Computer Engineering OR Software Programming (Degree or Diploma)
    • Flexibility to work shifts.
    • Exposure and experience with monitoring tools such as Dynatrace/ Elastic / Grafana and Prometheus. The incumbent must also have a good understanding of monitoring system software related dashboards.
    • Experience in ITIL Foundation (Advantageous)
    • Excellent communication skills, both written and verbal, with the ability to convey technical concepts to nontechnical users on cross function platforms
    • Understanding of documenting SOP’s in a software related environment
    • Understanding of basic software issues (e.g., SQL queries, frontend bugs) with guidance from senior team members and following standard troubleshooting procedures
    • Basic understanding of SQL for running and modifying queries. Assist with maintaining databases and supporting data integrity under supervision

    Key skills/attributes/position-specific competencies: 

    • Strong written and verbal communication skills.
    • Good interpersonal skills and technical capabilities.
    • Excellent problem-solving and attention to detail.
    • Ability to multi-task in a deadline-driven environment and show initiative.
    • Strong organisational and resourceful capabilities.
    • High levels of attention to detail and resilience
    • Ability to work independently as well as collaboratively in a fast-paced environment.
    • Customer-focused attitude with a commitment to delivering high-quality support services.
    • Demonstrate professional skills and a high standard of integrity.
    • Software Development skills
    • Excellent Microsoft Office skills.
    • Professional and punctual approach.
    • High level of integrity and confidentiality.

    go to method of application »

    Intermediate Software Development Engineer (CPT)

    You Bring:

    • At least 3-5 years’ experience within a development environment.
    • 2-5 years database experience.
    • Good written and verbal communication skills.
    • Strong attention to detail.

    What You’ll Do:
    Perform Planning

    • Identify and establish objectives for self and team.
    • Work on objectives or goals within timeline.
    • Consider all reasonable factors, impediments and obstacles.
    • Identify potential alternative strategies and refactor approach for maximum benefit within the shortest possible time.

    go to method of application »

    Senior Application Support Analyst (DBN)

    You Bring:

    • Matric
    • Relevant qualification in IT: Computer Engineering or Software Programming (Degree or Diploma).
    • ITIL Certifications (advantageous).
    • Microsoft Certifications (advantageous).
    • Minimum 3 years in an Application Support environment
    • Minimum 1-year experience with databases
    • Minimum 1-year experience with server/client-side languages
    • Experience with service-level agreements and ticket management tools
    • Experience with IT service management frameworks (e.g., ITIL) and incident management processes
    • Exposure and experience with SQL
    • Expertise in writing complex SQL queries, creating reports and maintaining databases
    • Exposure and experience with monitoring tools such as Dynatrace, Elastic, Grafana and Prometheus
    • Understanding of change management processes and experience in coordinating software deployments and releases.
    • Strong written and verbal communication skills.
    • Excellent problem-solving and attention to detail.
    • Ability to multi-task in a deadline-driven environment.
    • Strong organizational and leadership skills.
    • Customer-focused attitude with a commitment to high-quality support.
    • Proficiency in Microsoft Office and software development skills.
    • High level of integrity, confidentiality, and professionalism.
    • Expertise in troubleshooting, debugging, and change management.
    • Proven leadership and mentoring capabilities.
    • Strong commitment to continuous improvement and operational excellence.

    What You’ll Do:

    Technical Support:

    • Act as the third-level contact for unresolved technical issues.
    • Manage incident queues, prioritize escalations and ensure timely resolutions.
    • Conduct root cause analysis to identify and mitigate recurring issues.
    • Provide clear communication to stakeholders during outages or major incidents.
    • Ensure all solutions are secure, maintainable and enhance support efficiency.

    go to method of application »

    C++ Technical Lead (JHB)

    You Bring

    • Minimum of 7 years experience within a development environment;
    • 5 -8 years’ C# or C++ experience;

    What You’ll Do:

    Technical Leadership:

    • Provide technical leadership to the team through collaboration sessions and knowledge-sharing initiatives.
    • Engage regularly with software architects in order to ensure the development within the team is according to architectural guidelines.
    • Work with other developers, designers/analysts, and architects to make sure that the solutions meet application requirements and performance goals.
    • Ensure checked-in code is reviewed to ensure standards are met and the code base is sound.
    • Ensure that all technical solutions that are rolled out consider compatibility with other environments and dependencies; have a high usability factor; are reliable to reduce downtime and perform at maximum efficiency during peak periods of usage; consider security at its highest level (third-party attacks; data protection etc).
    • Drive the adoption of processes within the team which consider and meet the expectations of technical throughput rates and responses; processing times; effective resource utilization during operation and where the system or solution ensures maximum operational capacity requirements are met.

    go to method of application »

    Intermediate Branch Network Engineer (DBN)

    You Bring:

    Relevant IT Networking and Security qualifications.

    • Certification in MTCNA, MTCRE, or higher (MTCINE preferred)(advantageous).
    • At least 4 years’ experience in IT tech support networking and field application experience or a related role.
    • Practical experience with Juniper, Cisco routers, switches, firewalls, and FortiGate networking equipment (advantageous).
    • Understanding of network switching, routing, VPNs, voice technologies and vulnerability assessments.
    • Knowledge of Fortinet firewalls, network support, troubleshooting, deployment and escalation matrix.

    What You’ll Do:

    • Support and manage the branch network.
    • Support and manage the NMS systems to manage network performance and trend analysis.
    • Perform schedule updates, network upgrades, security configurations, and installing patches or service packs.
    • Communicate with third-party support services and connectivity service providers.
    • Participate in the management of logged client support tickets and manage escalations as needed.
    • Escalate, track and report on issues logged to 3rd party vendors.
    • Develop and maintain technical documentation and SOPs including (Branch and Hollywoodbets buildings network diagrams, installation and configuration procedures, troubleshooting guidelines, and operational procedures).
    • Coordinate with IT Helpdesk, Field support and Infrastructure staff to plan new network installations or upgrades of existing networks.
    • Proactively help to track various performance metrics like traffic, bandwidth utilisation, availability, packet loss and much more.
    • Take into consideration and create disaster recovery strategies.
    • Plan, design and implement new networking solutions that will benefit our organisation.
    • Analyse network performance to identify areas of improvement.
    • Provide second level connectivity support assistance and assist the junior network engineering support staff to diagnose and resolve network related issues.
    • Manage multiple projects with rapidly changing priorities.
    • Work closely with the IT infrastructure team to support and manage the network.
    • Participate in incident management and root cause analysis discussions.

    go to method of application »

    Application Support Team Lead (DBN)

    You Bring:

    • Diploma or Degree in Computer Systems (advantageous).
    • Microsoft Technology Associate (MTA) or Microsoft Technology Associate (MCSA) (advantageous).
    • Microsoft Systems Engineer (MCSE) (advantageous).
    • Experience with Office 365 and Azure (advantageous).
    • ITIL Foundation certification advantageous.
    • 2 - 4 years’ experience in supervising or team lead within an Application Support desk/help desk environment, infrastructure remote support.
    • Scrum Master/Project Management Training and Certification (advantageous).

    What You’ll Do:
    Leading the IT Application Support Team

    • Provide daily direction and communication to Team Members to ensure App Support tickets are answered in timeously, and efficient ma
    • Assist the team in resolving complaints and escalations from end users and management.
    • Administer customer service duties such as quality analysis on call and ensure fast turnaround time on ticket resolution.
    • Oversee the tickets to completion.
    • Conduct scrum meeting with the IT App Team as the Lead.
    • Provide team with effective and efficient troubleshooting methodology to ensure efficiency of the team.
    • Be the point of contact for all time and attendance issues the Team Member might have.
    • Interface, when necessary, with stakeholders or 3rd party vendors to obtain any assistance required.
    • Ensure correct entries are inserted into the IT Service Management Tool 4Me.

    go to method of application »

    Project Manager (JHB)

    You Bring:

    • Bachelor’s Degree/National Diploma.
    • Relevant Project Management Certifications PMP, Prince II, Scrum Master, etc.
    • 2 - 3 years’ experience in Software Development Project Management.
    • 2 – 3 years’ years of experience with full product lifecycle with understanding of development. lifecycle and various technology methodologies that support that lifecycle.
    • Sound experience in Software Development Lifecycle and Implementation.
    • Excellent planning, organisational and prioritisation skills and be able to manage multiple projects simultaneously.

    What You’ll Do:

    Ensuring Project Management:

    • Builds and maintains strong business relations with existing and prospective internal customers to interpret all individual requirements.
    • Reviews changes in legal and procedural requirements affecting the business or projects.
    • Validates product requirements and specifications with various departmental team members to understand the business requirements and facilitate handover to the development team.
    • Analyses information and business systems to make recommendations for improvement of processes and systems.
    • Co-ordinates, arranges and manages daily/weekly and monthly meetings with subordinates, management and business stakeholders as required.
    • Is accountable for project status reporting as defined in a Communication Plan or as required by the Business Unit.
    • Is accountable for proactively tracking the end-to-end project schedule and driving corrective action where required.
    • Is accountable for end-to-end project planning and a Project Management Plan – including plans for Scope, Communication, Risk & Issues, Dependencies, Cost and Stakeholder Management.
    • Assists Team Lead in creating and updating of Team Capacity Plans.
    • Assists Team Lead in reviewing team backlogs and re-prioritisation with stakeholders.
    • Identifies and schedules project deliverables, milestones, and required tasks.
    • Adheres to best project management practices and methodologies such as Professional Management Institute standards or similar.
    • Proactively manages change - including time, cost and scope changes.
    • Tracks project decisions made on the project.
    • Assists Business Units in getting any required benefits monitoring and reporting in place.
    • Participates in all areas of the software development life cycle and provides technical support to other company personnel.
    • Manages internal business processes or systems/application development projects.
    • Liaises and manages external resources and suppliers.
    • Ensures appropriate procedures and processes are followed.
    • Participates in design control activities, and monitors, evaluates and ensures the completion of tasks and projects.

    go to method of application »

    Intermediate Application Support Analyst (DBN)

    You Bring:

    • Matric
    • 1 – 2 years’ experience in an Application Support environment.
    • Relevant qualification in IT: Computer Engineering OR Software Programming (Degree or Diploma)
    • ITIL Certifications (Advantageous)
    • Microsoft Certifications (Advantageous)
    • Exposure and experience with monitoring tools such as Dynatrace/ Elastic / Grafana and Prometheus
    • Experience with service-level agreements and ticket management tools.
    • Understanding of basic software issues (e.g., SQL queries, frontend bugs) with guidance from senior team members and following standard troubleshooting procedures
    • Basic understanding of SQL for running and modifying queries. Incumbent must be able to maintain databases and supporting data integrity under supervision
    • Understanding of change management processes and experience in coordinating software deployments and releases.
    • Experience in utilising diagnostic tools, log analysis, and debugging techniques to identify root causes of problems.
    • Flexibility to work shifts.

    What You’ll Do:

    Technical Support

    • Refine metrics for baseline monitoring.
    • Act as the second point of contact for technical assistance if unresolved by first line.
    • Minimise financial and reputational damage by addressing complaints effectively.
    • Follow up on escalations, ensuring resolution and customer communication.
    • Manage the incident queue for third-line escalation, triage, and re-prioritisation.
    • Alert teams about major downtime or maintenance and ensure resolution.
    • Test websites and systems to identify and resolve functionality, performance, and usability issues.
    • Monitor dashboards and system alerts for proactive issue resolution.
    • Resolve moderately complex software issues (e.g., SQL queries, application errors), escalate critical issues.
    • Write and modify SQL queries to generate reports, optimise databases, and ensure data integrity.

    go to method of application »

    Project Manager (CPT)

    You Bring:

    • Bachelor’s Degree/National Diploma
    • Relevant Project Management Certifications PMP, Prince II, Scrum Master, etc.
    • 2 - 3 years’ experience in Software Development Project Management.
    • 2 – 3 years’ years of experience with full product lifecycle with understanding of development lifecycle and various technology methodologies that support that lifecycle.
    • Sound experience in Software Development Lifecycle and Implementation.
    • Excellent planning, organisational and prioritisation skills and be able to manage multiple projects simultaneously.

    What You’ll Do:

    Ensuring Project Management:

    • Builds and maintains strong business relations with existing and prospective internal customers to interpret all individual requirements.
    • Reviews changes in legal and procedural requirements affecting the business or projects.
    • Validates product requirements and specifications with various departmental team members to understand the business requirements and facilitate handover to the development team.
    • Analyses information and business systems to make recommendations for improvement of processes and systems.
    • Co-ordinates, arranges and manages daily/weekly and monthly meetings with subordinates, management and business stakeholders as required.
    • Is accountable for project status reporting as defined in a Communication Plan or as required by the Business Unit.
    • Is accountable for proactively tracking the end-to-end project schedule and driving corrective action where required.
    • Is accountable for end-to-end project planning and a Project Management Plan – including plans for Scope, Communication, Risk & Issues, Dependencies, Cost and Stakeholder Management.
    • Assists Team Lead in creating and updating of Team Capacity Plans.
    • Assists Team Lead in reviewing team backlogs and re-prioritisation with stakeholders.
    • Identifies and schedules project deliverables, milestones, and required tasks.
    • Adheres to best project management practices and methodologies such as Professional Management Institute standards or similar.
    • Proactively manages change - including time, cost and scope changes.
    • Tracks project decisions made on the project.
    • Assists Business Units in getting any required benefits monitoring and reporting in place.
    • Participates in all areas of the software development life cycle and provides technical support to other company personnel.
    • Manages internal business processes or systems/application development projects.
    • Liaises and manages external resources and suppliers.
    • Ensures appropriate procedures and processes are followed.
    • Participates in design control activities, and monitors, evaluates and ensures the completion of tasks and projects.

    go to method of application »

    Junior Game Artist - DBN

    You Bring:

    • Degree or diploma in Graphic Design, Illustration, or a related field (or equivalent experience).
    • 0–2 years of experience in game art (internships or personal projects acceptable).
    • Strong portfolio showcasing relevant game assets.
    • Solid understanding of composition, colour, and typography.
    • Proficiency in Photoshop and Illustrator (After Effects is a plus).
    • Basic animation knowledge is a bonus (Spine, Unity, etc.).
    • Strong teamwork and communication skills, with the ability to take feedback constructively.
    • Interest in casino games and a willingness to learn.
    • Continuously improve skills in industry-standard software such as Adobe Creative Cloud (Photoshop, Illustrator, After Effects) and other relevant tools.
    • Take initiative to learn new techniques and enhance proficiency in Team-used software.
    • Effectively manage time to meet deadlines for asset deliveries, ensuring timely completion of tasks within project timelines.

    What You’ll Do:

    Asset Creation: 

    • Design and create 2D/3D assets for slot game characters, symbols, backgrounds, and animations. 
    • Ensure assets are optimised for various game platforms. 

    Concept Art:

    • Collaborate with the Team to create concept art for new slot game themes and characters. 
    • Assist in designing visual styles, mood boards, and reference materials. 

    Texture Painting and Mapping: 

    • Develop textures for 3D models, including applying shaders and maps for a polished look.

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at BETSoftware Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail