Established in 2010, Betting Entertainment Technologies set its objective to provide quality products through excellence operations while maintaining a strong level of customer intimacy. Focusing on service delivery and meeting the needs of the dynamic gaming industry, Our Software engineers work as a team to develop dependable software systems with a high d...
Read more about this company
We Want You:
Are you the friendly face that lights up a room, the organised multitasker who keeps things running smoothly, and the ultimate team player ready to step into the role of Receptionist at BET Software? We need an exceptional individual who can seamlessly blend hospitality, coordination, and administrative finesse to make our front office the heart of our dynamic workplace. As the first point of contact for our guests and the backbone of our office operations, you'll play a crucial role in ensuring everything runs like clockwork. If you're ready to be the face of BET, we want to hear from you!
You Bring:
- Matric
- Completed or studying towards qualification in business, administration, or a related field (advantageous).
- At least one year of previous experience in office, operations and/or building/facilities administration.
- Proficient in reading and writing English, comprehending and following verbal and written instructions, and using simple math.
- Computer literacy.
- Telephone etiquette.
- Excellent Communication skills.
- Excellent organisational skills.
- Takes a thorough approach in executing their tasks and takes accountability and initiative for their scope.
- Excellent time management.
- Decision making within the scope of their role.
What You’ll Do:
- Oversees the reception area to ensure effective telephone and mail communications both internally and externally to maintain a professional image.
- Ensures the building is always in a presentable and good condition daily and reports any maintenance related issues to the Office Manager to ensure that all issues are addressed timeously.
- Assists in the purchasing of office supplies, materials, equipment and services in accordance with company purchasing policies and budgetary restrictions thus ensuring that supplies are readily available.
- Assists in coordinating the maintenance of office and building equipment to ensure that the equipment is always in working order.
- Actively participates in or leads projects as assigned by the Office Manager.
- Forwards information by receiving and distributing communications, collecting and mailing correspondence, copying information to ensure that everyone has the communication or correspondence intended for them.
- Maintains an inventory database to ensure that the Office Manager and other stakeholders are able to determine inventory levels and anticipate requirements to ensure that orders are placed and expedited, receipts are verified, supplies are delivered to work stations, etc.
- Serves clients and team members by answering questions, forwarding messages, confirming orders, keeping all parties informed of order status, and coordinating between clients, team members and the Office Manager.
- Coordinates with vendors and outside services to ensure timely delivery and completion of materials and services, and to obtain timely quotes from multiple sources.
- Enhances the organisation’s reputation by accepting ownership for accomplishing new and different requests and exploring opportunities to add value to job accomplishments.
- Responsible for ensuring timely and accurate data entry and processing systems.
- Responsible for managing meeting rooms including bookings, set up and presentation.
- Maintains and updates filing system for the department. Retrieves information from files when needed.
- Maintaining confidentiality throughout the execution of their duties to ensure that the trust is maintained within the office.
- Conducts reports for the reception area as well as their daily report and submits to Office Manager.
- Obtains coffee machine statistics for Office Administrator to report on.
- Oversees the housekeeping and VIP team members.
- Adhoc duties.
go to method of application »
We Want You:
Are you a savvy Senior Software Developer with excellent communication skills, and the drive to build high-quality systems? Do you have a knack for software development? How about a passion for creating solutions - one line of code at a time?
The Software Development Team of BET delivers betting solutions on a global basis. BET provides reliable, stable, scalable, robust, secure and continually evolving high-volume transaction systems using processes which are controlled, effective and efficient. BET’s responsibility is to develop, deliver and support applications, in which data is received from or rapidly made available to users of the system/s with an as high degree of integrity as possible.
You Bring:
- Bachelor’s degree in Computer Science, Software Engineering, or similar field;
- At least 5-7 years’ experience within a development environment;
- 3 - 5 years database experience or 5 - 7 years server/client-side language;
- Demonstrated leadership skills;
- Detailed knowledge of the SDLC and management of software projects;
- Good written and verbal communication skills;
- Strong attention to detail.
What You’ll Do:
- Design Fit for Purpose Solutions & Algorithms & planning;
- Implementation of a solution that is complete, efficient and compatible;
- Implementation – Ensure the Solution has a High Usability Factor;
- Implementation – Ensure the Solution is Reliable;
- Implementation – Ensure the Solution has Effective Security;
- Implementation - Ensure the Solution is Maintainable
- Testing, verification and deploying;
- Respond to Outages & Failures.
go to method of application »
We Want You:
- If you're a People Partner who thrives on nurturing an inclusive environment and inspiring others to excel, we want to hear from you. Your role will involve operational HR support, collaborating closely with Line Managers and Team Members to make a difference at BET Software. You will also assist with the successful rollout of HR strategies and all HR projects through consistent engagement with teams to shape a better workplace together.
You Bring:
- HR degree or business-related degree.
- 3 years + in an HR generalist role.
- In depth knowledge of Labour Legislation (EE Act, BCEA, Labour Relations, OSH and BBBEE).
- Adaptable and flexible with the ability to work in fast paced, changing environment.
- Excellent written and verbal communication.
- Ability to work with and alongside all occupational levels in the organisation.
What You’ll Do:
- Oversee and assist with the planning and coordination of the Onboarding and Induction process for all new team members.
- Assist managers and team members across the organisation with any key issues pertaining to the employee life cycle (attraction, selection, development, management and retention of team members).
- Actively participate in the recruitment process and ensure the take-on of all new team members is smooth and efficient.
- Work closely with management and team members to improve work relationships, build morale, and increase productivity and retention.
- Provide guidance and administrative support on department and team restructures.
- Understand and advise on any IR/ER-related issues in the business and escalate when necessary.
- Ensure that any ER case is documented thoroughly and communicated to the respective IR Specialist.
- Ensure that the performance management timelines and documentation are adhered to by all line managers allowing for an effective process. Gather feedback on the process as and when it arises in order to continuously improve HR processes.
- Ensure that all team members have individual development plans against future suggested career progression and any other key development areas which have been highlighted.
- Ensure employment equity meetings are set up and the necessary committee members are made aware of dates. Employment equity is considered when recruitment, transfers or promotions are being conducted.
- Consistently maintain data integrity of the HR System and conduct monthly checks to ensure consistency. Correct any errors as and when they arise.
- Conduct Stay and Exit Interviews with team members and ensure feedback is provided to relevant stakeholders on the information gathered.
- Send monthly reports to the Department Head as and when requested.
- Assist with the creation of the People Dashboard.
- Assist with the current monthly HR report and the compilation thereof in an accurate and timely manner.
go to method of application »
We Want You:
At BET Software, we're on the hunt for two exceptional IT Helpdesk Technicians to join our dynamic teams in Durban and Cape Town. As a crucial member of our Hollywood Group, your mission is clear – be the tech hero our internal users rely on daily. Your toolkit will include ITSM wizardry to manage tickets, remote desktop mastery for Windows applications spanning VoIP, Surveillance, Network troubleshooting, and user administration. You'll be the friendly face our users turn to for answers, all while playing by the rulebook of our IT Helpdesk Department. Ready to take on this exciting challenge?
You Bring:
- Matric
- Diploma or Degree in Computer Systems required.
- Microsoft Technology Associate (MTA) or Microsoft Certified Solutions Associate (MCSA) advantageous.
- Microsoft Systems Engineer (MCSE) advantageous.
- ITIL Foundation certification advantageous.
- 1 Year of experience in IT Helpdesk.
What You’ll Do:
- Technical support for all Level 1 IT Helpdesk services.
- Management of customer contact to provide service excellence.
- Management of ITSM ticketing system aligned with ITIL framework, reporting and time management.
- Management of any and all escalations relating to IT infrastructure.
Technical support
- Provide day-to-day technical support for all Hollywood Group/BET Software services and third-party products.
- Ensure all incoming calls are handled professionally and in a timely manner.
- Administer, install, configure and troubleshoot the MS operating systems and products installed on those systems including Office 365.
- Troubleshooting of telecommunications, including DSL lines, analogue phone lines, fibre lines and wireless backup mediums, LTE and P2P Wireless broadband connections.
- Installation and maintenance of network and standalone printers.
- Troubleshoot network connectivity including LAN, WAN and hardware related faults.
- Provide assistance with antivirus products.
- Troubleshooting of VPN connections using Fortinet solutions.
- Troubleshoot hardware related faults.
- Provide basic end user training.
- Adhere to clearly defined Escalation Matrices and ITSM RACI.
Administration
- Troubleshoot and respond to multichannel tickets logged within the required response and resolution Service Level Agreements (SLA).
- Update ticket entries with clear informative written English, without jargon or the use of acronyms.
- Log all time correctly and accurately in the ticketing system.
Customer Centricity
- Feedback to customer on status of all unresolved queries.
- Ensure protection of all user’s data in compliance with company policies.
Team Work
- Constructively participate as a member of the wider IT Department.
- Undertake any other tasks or once-off projects which may be assigned from time-to-time.
- Demonstrate professional skills and a high standard of integrity.
Key skills/attributes/position specific competencies:
The following indicates what would typically be expected for this role at a competent level:
- Knowledge of Microsoft Desktop and server applications.
- Knowledge of computer hardware and peripherals and basic networking (LAN, VPN).
- Excellent written and verbal communication skills – especially writing professional reports.
- Strong telephonic and written etiquette.
- Information technology system support skills.
- Excellent Microsoft Office skills.
- Negotiation and networking skills.
- Professional and punctual approach.
- Commitment to customer service and exceptional attention to details.
- High level of integrity and confidentiality.
- Able to work under pressure.
- Highly self-motivated.
- Systems troubleshooting.
- Information-seeking.
- Problem-solving.
- Personal development.
- Able to work on a rotational shift basis to cover weekend support. There will be night shifts required, including graveyard shifts.
- High level of ethics to ensure corporate responsibility.
- After hours availability for critical support where required.
go to method of application »
We Want You:
Calling all creative design experts! As our Lead Slots Game Artist, you'll be the ultimate game mastermind, crafting the visual magic that brings our slot games to life. Your mission? Transform game concepts into awe-inspiring, pixel-perfect art that sets players' hearts racing.
In this role, you'll be the game design guru, steering the entire visual journey from inception to pixelated perfection. Teamwork makes the dream work, so get ready to collaborate with our game design, development, and marketing magicians. Together, we'll conjure up visually dazzling slot games that'll have players on the edge of their seats!
Ready to level up your career at BET Software? Apply now.
You Bring:
- Proven experience (3+ years) in the gaming industry with a focus on slot games.
- At least 3 years of experience being a UI/UX Designer/Developer or 2D/3D Animator with a strong understanding of gaming engines.
- Great understanding of casino games and real money gaming compliance, jurisdictions, trends, and regulatory bodies.
- Understanding online casino game development, with a focus on optimising games for all platforms, both regarding file size and performance.
- Highly organised, experienced in running multiple projects and delivering to tight deadlines.
- Leadership qualities with the ability to motivate and manage a team effectively.
- Experience in building a team and recruitment, particularly in a start-up or fast-paced environment.
- Advanced proficiency in typical business applications software, including Microsoft Outlook, Word, and Excel, as well as database and graphics software.
- Strong Adobe Suite knowledge (Photoshop, Illustrator, After Effects).
- Bachelor’s degree in Fine Arts, Graphic Design, Game Design, or a related field (advantageous).
- Preference will be given to candidates with experience in producing online casino games (advantageous).
- Front-end Software Development experience (Unity, HTML, CSS, etc.) (advantageous).
- Strong track record of managing teams with the successful production of impactful slot games (advantageous).
- Experience in using project management tools e.g., Jira. (advantageous)
What You’ll Do:
- Lead the game productions, and manage multiple games, across all phases of production.
- Generate innovative and compelling game concepts, themes, and visual designs that resonate with the target audience.
- Create high-quality 2D game assets, including characters, symbols, backgrounds, animations, and special effects.
- Develop storyboards and prototypes to visualise game features, animations, and user interfaces.
- Liaise with key team members to ensure the game is produced according to the agreed vision. Produce prototypes for testing.
- Coordinate the quality assurance, certification, and translation processes of the games.
- Lead and inspire a team of artists, and provide mentorship, guidance, and constructive feedback to foster a collaborative and creative work environment.
- Conduct regular reviews of artwork to ensure it meets the highest quality standards and aligns with the creative vision.
- Recruit, mentor, and build a high-performing Slots Studio.
- Manage your teams’ daily tasks, backlogs, sprints, and reviews, following our workflow and processes.
- Track all tasks for creating assets, code, and deliverables for a game to make sure it’s delivered on time per our game pipeline schedule and milestone deliveries.
- Use Jira, work logs, and KPI reports to measure the team performance and resource capacity ensuring that team output is always optimal.
- Research, play, and study casino games to stay up-to-date with market trends and competition.
- Stay updated with industry trends, player preferences, and competitor offerings to incorporate fresh and innovative ideas into game designs.
- Manage multiple projects simultaneously, prioritise tasks, and meet deadlines without compromising on quality.
- Research references and resources required to produce the assets of the game.
- Maintain production documentation.
- Adhoc responsibilities as and when required.
Embracing BET Essence:
- We Put Our Hands Up: Take initiative in identifying tasks and challenges that need attention. Find innovative ways to streamline processes and make tasks more efficient. Volunteer for new projects and responsibilities for your own growth and that of the business.
- We Dare to Be Ourselves: Authencity – be true to yourself in your interactions and engagement with all team members.
- Every day is an Adventure: Adaptability – embrace change with a positive attitude. Approach new challenges as opportunities for growth and learning.
- Teamwork makes the Dream Work: Collaborate, help and support the various stakeholders both internal and external.
go to method of application »
We Want You:
We're on the hunt for a Senior Graphic Designer extraordinaire to join our team at BET Software! If you have a flair for creativity and the expertise to manage design projects from inception to fruition, we want you. Your role will involve crafting original artwork and providing guidance to junior graphic designers to ensure top-notch quality. If you're ready to make your mark and take the lead in the world of design, apply now and let your creative journey begin with us.
You Bring:
- A National Diploma/Degree in Graphic Art/Design or any related creative field.
- Formal training/certification in graphic design, typography, interactive design and visual communication as well as the use of Adobe’s Creative suite of programs or similar.
- Other software tools such Dreamweaver, HTML, CorelDraw or AutoCAD.
- +5 Years’ experience as a senior graphic designer/digital designer.
- Be creative, adaptable to trends and conceptualise original ideas.
- Have a strong, well-rounded portfolio that showcases your individual design aesthetic.
- Good communication skills to accurately convey your concepts to clients and team members.
- Be a skilled user of design software such as Adobe Illustrator, Photoshop and InDesign.
- Mindful of client’s needs and the time and costs associated with what you will be delivering.
- Have an active interest in art/design and passionate about the work you deliver.
- Portfolio of completed design projects.
- Hands-on experience with image editing software, like Photoshop and Adobe Illustrator.
- Proficient in design software (e.g. InDesign and Balsamiq).
- Exceptional design aesthetics with the ability to combine various colours, fonts and layouts.
- Attention to visual details.
- Ability to meet deadlines and collaborate with a team.
- Highly conceptual and proven ability to interpret and adapt existing brands into the digital space.
What You’ll Do:
- Design multi-channel creative communications with an emphasis on web pages, brochures, logos, signs, books, magazine covers, annual reports, email advertisements, and other communication materials.
- Solid understanding of responsive design.
- Create these materials by hand or by using technology, including computer software programs. Adobe's Creative Suite—including Photoshop, Illustrator, InDesign, and more—is the standard in the industry and most employers expect designers to be proficient with its programs.
- Meet with clients to gain an understanding of what their communication objectives are.
- Create or incorporate illustrations, pictures, and designs to reflect the desired theme and tone of the communications.
- Collaborate with existing creative team on integrated campaigns.
- Assist in conceptualising and designing a brand identity and ensure all brand touchpoints are aligned to this identity.
- Excellent knowledge of brand identity systems, typography, colours and iconography to develop layouts, visual treatments and user focused digital designs.
- Ensure all designs are on brand and adhere to the corporate identity and brand guidelines.
- Adapt designs for different platforms as required.
- Select type size and style to enhance the readability of text and image.
- Produce drafts for review by clients and make revisions based on the feedback received.
- Review final productions for errors and ensure that final prints reflect client specifications.
- Designing graphic content, illustrations, and infographics.
- Managing graphic designs from conception to delivery.
- Reviewing junior designer drafts to ensure quality.
- Generating fresh concepts.
- Ability to articulate, present and sell your creative ideas internally and to clients.
- Be current with latest digital designs, trends and tools.
- Collaborate with front and back end developer.
go to method of application »
We Want You:
Are you a seasoned Senior C++ Developer eager to contribute your expertise to building top-tier systems? BET Software is in search of an individual who can offer hands-on development support and mentorship, particularly in distributed architecture, design patterns, and coding best practices.
As a crucial part of the Software Development Team at BET, you'll play a vital role in delivering global betting solutions. Our mission is to provide reliable, scalable, and secure high-volume transaction systems that evolve continuously. We pride ourselves on efficient processes and effective controls, ensuring the integrity of data received and disseminated to system users. If you're ready to make a significant impact in the world of software development, we invite you to join our dynamic team at BET Software.
You Bring:
- Bachelor’s Degree in Computer Science, Software Engineering, or similar field.
- At least 5-7 years’ experience within a development environment.
- 3-5 years database experience or 5-7 years server/client-side language.
- Demonstrated leadership skills.
- Detailed knowledge of the SDLC and management of software projects.
- Good written and verbal communication skills.
- Strong attention to detail.
What You’ll Do:
- Design fit for purpose solutions, algorithms and planning.
- Implementation of a solution that is complete, efficient and compatible.
- Implementation – ensure the solution has a high usability factor.
- Implementation – ensure the solution is reliable.
- Implementation – ensure the solution has effective security.
- Implementation - ensure the solution is maintainable.
- Testing, verification and deploying.
- Respond to outages and failures.
Embracing BET Essence:
- We Put Our Hands Up: Take initiative in identifying tasks and challenges that need attention. Find innovative ways to streamline processes and make tasks more efficient. Volunteer for new projects and responsibilities for your own growth and that of the business.
- We Dare to Be Ourselves: Authencity – be true to yourself in your interactions and engagement with all team members.
- Every day is an Adventure: Adaptability – embrace change with a positive attitude. Approach new challenges as opportunities for growth and learning.
- Teamwork makes the Dream Work: Collaborate, help and support the various stakeholders both internal and external.
go to method of application »
We Want You:
We're on the hunt for two dynamic Software Development Engineers (Live) to make waves at our BET Software offices in Western Cape. Your core mission is to craft the digital future. You'll have to dive deep into the code, fine-tune software for peak performance, and orchestrate those impressive system upgrades. But that's not all – you'll also be the go-to expert, collaborating with our valued customers and departments to shape software systems for seamless functionality. It's a role where innovation meets expertise, and it's waiting for you!
You Bring:
- Degree in computer science or related field.
- Understanding of key design principles.
- Proficiency in HTML, CSS, JavaScript, and jQuery.
- Understanding of server-side CSS.
- At least 3-4 years’ experience within a development environment.
- 2-3 years SQL experience.
- 1 year experience in document stores such as Couchbase/Mongo would be advantageous.
- 1 year experience in Message Brokers such as RabbitMQ/Kafka/Red Panda would be advantageous.
- 2-3 years C# experience.
- 2-3 years .net core experience.
- 2-3 years restful api experience.
- Good written and verbal communication skills.
- Strong attention to detail.
- Experience with graphic design applications such as Adobe Illustrator.
- Experience with responsive and adaptive design.
- Understanding of SEO principles.
- Good problem-solving skills.
- Excellent verbal communication skills.
- Good interpersonal skills.
What You’ll Do:
- Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces.
- Directing system testing and validation procedures.
- Directing software programming and documentation development.
- BET Software is a 24-hour operation and therefore live support must be available to support same. Team Members will be scheduled in accordance to the above requirements.
Respond to Outages & Failures
- Provide proactive support to peers, Testing, Dev Support and Operational teams so number of escalations to the development team is reduced, thereby maximising development time.
- Provide support to the Dev Support when required during operational events and create or assist with the creation of SOP’s.
- Be available to handle emergency outages and failures for your or your teams’ solutions.
- Perform trouble shooting and effectively resolve issues to increase solution stability and reduce intervention required over time.
- Recommend and execute approved improvements to development methods and solutions.
- Provide quick resolutions to app/system issues, driving stability, efficiency and effectiveness.
- Maintain solutions which have completed development and are in the operations phase.
- Develop and maintain technical support documentation.
- Assess risk and impact of production issues/changes and take appropriate steps to mitigate risk.
go to method of application »
We Want You:
We’re looking for an extraordinary Marketing Manager to be the driving force behind our branding, digital marketing, and social media prowess. Think of it as your chance to lead a well-structured Marketing Department where creativity meets strategy!
- Your role extends beyond marketing; you'll be the captain of our All-Star Team, fostering a culture that's nothing short of awesome through engaging activities. Dive headfirst into the digital and traditional landscapes, crafting integrated brand, marketing, and communication strategies. Align campaigns seamlessly with our business objectives. Your expertise in display advertising is the key to leaving a lasting impression while keeping those dreaded bounce rates in check.
- Ready to mentor, manage, and make marketing magic? Apply now to be a part of BET Software’s winning marketing ensemble.
You Bring:
- Matric
- Relevant Degree/Diploma
- Valid Driver’s licence
- 2 – 4 Years Admin/Operations Management
- 1 – 3 Years Event Planning experience
- 3 – 5 Years Marketing/Digital Experienc
What You’ll Do:
- Creating marketing campaigns within the business to enhance revenue and attract potential candidates seeking employment and the retention of those team members.
- Development and management of the annual strategic marketing, communications, and product plan.
- Execution and reporting of product, marketing, and communications strategy.
- Custodian of the BET Software brand including brand positioning and communication.
- Identify new opportunities for brand awareness, consideration, and growth.
- Manage all company events - internal and external.
- Conducting market research.
- Building relationships with external partners including universities, colleges, and schools.
- Overseeing the PR and copywriting functions within the business to produce compelling content.
- Sourcing of marketing and promotional items for the business.
- Management of events/functions and promotional activities across the business.
- Planning and implementation of such promotional activities and events.
- Ensuring the brand guide is adhered to across digital and online platforms.
- Management of team within digital/online and marketing across BET.
- Preparation of weekly/monthly reports.
- Implementation and management of social and digital marketing strategy across the business.
- Reviewing of promotional and campaign reports and identifying areas of improvement.
- Checking on standards across all platforms such as: print/social and digital.
- Introducing new and innovative content ideas to assist with business growth.
- Actively promote the business values. Live the values and lead as an example to the team.
- Ability to work under pressure and in a fast-paced growing environment.
- Will be required to travel from time to time.
- Strong planning and organisational skills.
- Reports for Executive management and the Board.
- All that is related to the company’s Corporate Social Investment and Socio-Economic Development in terms of maximising PR exposure.
- To work closely with the National Business Development Executive to develop new strategic/tactical marketing and implement advertising strategy.
- Budget and expenditure control as well as budget forecasting.
Method of Application
Use the link(s) below to apply on company website.
Build your CV for free. Download in different templates.