Jobs Career Advice Signup
X

Send this job to a friend

X

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

  • Posted: Dec 21, 2023
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    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

     

    Technical Lead (JHB)

    Job Description

    We Want You:

    Step into a realm of innovation and excellence with the exciting opportunity to become a Technical Lead at BET Software. As a pivotal member of our dynamic team, you'll play a crucial role in planning, designing, and leading the execution of technical solutions that drive transformative change within our software development team. Reporting to the Software Delivery Lead, you'll be the technical expert, bringing a profound understanding of technology, systems architecture, data structures, and data sources to the forefront. If you're eager to unleash your expertise and contribute to the creation of cutting-edge solutions, seize this chance and apply now. Join us on a journey where your skills meet boundless possibilities!

    You Bring:

    • A minimum of 7 years’ experience within a development environment.
    • Proficiency in architectural design principles and fundamental concepts.
    • Demonstrated mentoring/leadership skills.
    • Detailed knowledge of the SDLC and management of software projects.
    • Excellent communication, motivational and interpersonal skills.
    • Strong attention to detail.

    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 down time 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.

    Quality of Software Implementation

    • Ensure rigorous testing of any solution before deployment and create standards and processes within the team to align to these.
    • Ensure the delivery of a complete and technically appropriate solution which covers all the agreed specified tasks and user objectives and has been tested thoroughly.
    • Ensure relevant documentation is provided to support teams to reduce development support load.
    • Where possible work to develop and implement a quality mechanism for the solution to analyse its own faults and provide reports prior to a critical failure.
    • Develop the solution in a manner which supports modification for future developers thereby reducing the numbers of defects or negatively affecting system quality.

    Initiative and Innovation

    • Implement improved processes that have a positive effect on the team’s performance and company bottom line.
    • Technical problems and opportunities are anticipated and dealt with immediately considering any technical dependencies.
    • Take an active involvement in problem resolution and where necessary works after hours to ensure that problems are resolved.
    • Shows foresight to prevent errors or delays in projects.
    • Demonstrate initiative by understanding, acquiring and implementing new knowledge and skills both within team and to the wider group.
    • Incorporates the new abilities into the day to day operational activities to improve performance of products and systems.
    • Ensure techniques, technologies, tools and processes used are in line with industry best practices.
    • Generates new ideas and challenges the status quo, takes risk, supports change and encourages innovation.
    • Searches for opportunity to create new ideas and innovate or improve efficiencies wherever possible.
    • Solves problems through questioning the status quo.
    • Adapts to change by having a growth mindset, handling pressure well and demonstrating resilience.
    • Ensure quality decisions are made by collaborating with others, considering the possible short and long term implications, and basing decisions on a careful and systematic review of all the information.

    Knowledge Share

    • Identify team members requiring a specific knowledge, skill or understanding and seek ways to impart or upskill the team members through coaching and mentorship.
    • Verify the knowledge has been imparted successfully and if not, take steps to rectify gaps in transfer of the knowledge

    Coaching/Mentoring

    • Provides guidance, training, and problem-solving assistance to other Team Members from a technical point of view.
    • Mentors and contributes to the growth of junior, intermediate and senior team members.
    • Designs and delivers end-user training and training materials.

    go to method of application »

    Software Development Engineer 2 (JHB)

    Job Description

    We Want You:

    Do you see yourself as an expert who can design, as well as build software that is stable, scalable and performant? Would you be comfortable developing, delivering, and supporting applications, where data is received from, or rapidly made available to users of the systems? Can you do this with the highest degree of integrity possible? Then we're looking for you!

    As our Software Development Engineer, you should enjoy solving challenging problems of scale and availability. You should also have a demonstrated capacity for technical leadership, while meeting business goals.

    If you have strong programming fundamentals, and are excited to learn about current and future technologies, why not join us? You’ll be contributing to a wide range of projects in a highly collaborative and fast-paced environment, and you will become part of an industry-leading team creating solutions on a massive scale!

    You Bring:

    • At least 3-5 years’ experience within a development environment;
    • 2 - 5 years database experience or 3 -5 years server/client- side language;
    • Good written and verbal communication skills;
    • Strong attention to detail.

    What You’ll Do

    • Design Fit for Purpose Solutions & Algorithms;
    • Perform Planning;
    • Implementation - Ensure the Solution is Functionally Complete;
    • Implementation – Ensure the Solution Performs Efficiently;
    • 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;
    • Verify Deployed Solutions;
    • Respond to Outages & Failures;
    • Direct 3rd Party Development Partners.

    go to method of application »

    Software Development Engineer 2 - DBN

    You Bring:

    • At least 3-5 years’ experience within a development environment;
    • 2 - 5 years database experience or 3 -5 years server/client- side language;
    • Good written and verbal communication skills;
    • Strong attention to detail.

    What You’ll Do

    • Design Fit for Purpose Solutions & Algorithms;
    • Perform Planning;
    • Implementation - Ensure the Solution is Functionally Complete;
    • Implementation – Ensure the Solution Performs Efficiently;
    • 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;
    • Verify Deployed Solutions;
    • Respond to Outages & Failures;
    • Direct 3rd Party Development Partners.

    go to method of application »

    Senior BI Engineer 1 (DBN)

    You Bring:

    • At least 5-6 years of experience within a BI development environment.
    • Relevant Diploma/Degree in Computer Science, Software Engineering, or similar field.
    • Hands-on experience with T-SQL, SSIS, Data Warehousing, SSAS and Power BI
    • 5+ years of experience in Microsoft Analysis Services – authorising OLAP cubes and writing MDX
    • Extensive experience in SSRS Development, creating and fine-tuning SQL Reports
    • Experience in Agile methodology (SCRUM).

    What You’ll Do

    • Responsible for the Design, development, maintenance and work towards sustainable, long term Business Intelligence (BI) solutions using Microsoft BI stack – MS SQL Server, SSIS, SSAS, SSRS and Power BI
    • Ensures the Creation of Stored procedures, operational reports and dashboards.
    • Design, develop and maintain ETL process using SSIS.
    • Datawarehouse design, maintenance and re-architecture as required.
    • Responsible for Coaching and mentoring junior team members.
    • Liaise with fellow developers, dbas and business analysts to identify and optimize inefficient BI processes and code.
    • Works on highly complex and cross-functional BI solutions. Directs, organizes, and leads projects in the implementation and use of new BI software tools and systems.
    • Participates in workstream planning process including inception, technical design, development, testing and delivery of BI solutions.
    • Manages and plans for service demand forecasts.
    • Collects, analyses, and shares data to help business teams drive improvement in key business metrics, customer experience, and business results.
    • Works with the BI Analyst during implementation, gathering additional information when needed and keeping the business informed.
    • Responsible for Implementing data structures using best practices in data modelling, processes, and technologies.
    • Performs data conversions, imports and exports of data within and between internal and external software systems.
    • Implements tools and frameworks for automating report generation, identification of data-quality issues, and data governance.
    • Performs data conversions, imports, and exports of data within and between internal and external
    • Performs programming analyses for a wide range of requests using data in different.
    • Troubleshoots BI tools, systems, and software.
    • Troubleshoots reported data loads or reconciliation inconsistencies in conjunction with the sites for data models and/or reports.

    go to method of application »

    Intermediate Angular Developer (DBN)

    You Bring:

    • 3+ years commercial experience with React.
    • 5+ years JavaScript.
    • Solid knowledge of CSS, HTML, and other front-end languages.
    • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
    • Thorough understanding of React.js and its core principles and frameworks.
    • State management experience with React Hooks & Redux.
    • Solid, working knowledge of writing unit tests (Jest, React-Testing Library).
    • Strong understanding of Unit Testing practice.
    • Experience with RESTful APIs.
    • Knowledge of modern authorisation mechanisms, such as JSON Web Token.
    • Familiarity with modern front-end build pipelines and tools.
    • Ability to understand business requirements and translate them into technical requirements.
    • Must have a strong sense of customer focus.
    • Ability to work under pressure and entail great problem-solving skills.
    • Strong SDLC process knowledge.
    • Must be results driven while portraying strong attention to detail and maintaining efficiency.
    • Working in a Scrum/Agile environment – advantageous.

    What You’ll Do:

    Technical Outputs:

    • Develop & Maintain user-facing features using Angular 2.
    • Make use of reusable components and front-end libraries for use across our platforms.
    • Optimise components for maximum performance across a vast array of web-capable devices& browsers.
    • Stay up-to-date on emerging coding standards.
    • Maintain and implement code and design standards.
    • Mentor Junior Developers.

    go to method of application »

    Training Administrator

    Minimum requirements:

    • Computer Literate

    Advantageous

    • Experience in administration
    • Related qualification

    Responsibilities:

    Administration

    • Is responsible for all administrative functions related to learnerships and other training interventions as required by the Team to ensure that the interventions are tracked, recorded and reported on as required.
    • Ensures all relevant documents meet compliance requirements for BBBEE and other audit purposes.

    Reporting

    • Assists with Sector Education and Training Authority (SETA) Annual Training Report (ATR) and Workplace Skills Plan (WSP) requirements to ensure that the business remains compliant.
    • Maintains and updates all relevant training records as required to ensure that the data is available for business reporting.

    Learnership Support

    • Assists trainers, learners and other Training Administrators as and when required to ensure that tasks are completed as required.

    Adhoc

    • Flight and accommodation bookings for learners and team members as and when requested according to implemented procedures.
    • Ordering of stock for the office as required and according to approved procedures.
    • Assists with relevant tasks allocated to other training support team members in their absence.
    • Any other training administration or related tasks.

    Knowledge, skills and competencies:

    • Proficient in Excel (intermediate level).
    • Demonstrates exceptional attention to detail.
    • Demonstrates excellent multitasking skills.
    • Interpersonal skills.
    • Team player.
    • Excellent communication (verbal and written).
    • Excellent administration.

    go to method of application »

    VIP Security Officer - DBN

    You Bring:

    • Matric.
    • Valid driver’s license (advantageous).
    • Registration with PSIRA (Private Security Industry Regulatory Authority)

    What You’ll Do:

    • Always be present 15 minutes before the branch opens so that the Branch Manager/Senior Team Leader can open the branch in your presence.
    • Ensure that you conduct a perimeter patrol before the branch opens.
    • Check around the premises for any suspicious movements before the branch is opened.
    • Be extremely vigilant and stay alert at all times, guarding the surroundings before the opening/closing of the branch.
    • Conduct a floor walk once the branch is open, to observe all is in order.
    • Ensure all observation checks are completed before the Branch Manager/Senior Team Leader continues with their daily checks.
    • Ensure that during opening and closing, a VIP Officer is always positioned away from the entrance, observing colleagues and checking for potential danger.
    • Patrol inside and outside the branch entrance, back areas and all parking areas.
    • Ensure all two-way radios are fully charged, for early morning usage. Report faulty equipment immediately.
    • Charge the batteries overnight so that they are useable from the beginning of your shift.
    • Ensure all panic button and two-way radios are in good working condition and kept safely.
    • Carry your panic buttons, two-way radios and earpieces to ensure open communication and ease of access in the event of an emergency.
    • If stationed in the search zone, you must use the scanner to search all guests entering the branch, including Team Members.
    • Ensure that at the search zone, the branch door or the gate is always closed.
    • Ensure that you do not cross gender boundaries when scanning guests entering the branch.
    • Male guests must be scanned only by male VIP Officers, female guests to be scanned only by female VIPs.
    • Ensure that female bags are searched with a stick. Male guests are not allowed to bring in their bags.
    • Direct traffic on our premises and ensure the free flow of foot traffic; control the number of vehicles entering and exiting the building.
    • Ensure that the end-of-day closing procedure is adhered to – this requires minimising entry and closing doors to reduce high risks.
    • Attend branch meetings when notified by the Branch Manager.
    • Assist when receiving stock, do alarm tests and submit daily report every morning by 10:00am.
    • Be of service to guests.
    • Make a good first impression to guests because as a VIP Officer, you are at the forefront of the company and guests encounter you first.
    • Greet guests, be friendly, helpful, polite and courteous at all times.
    • Proactively address guest complaints and ensure guest feedback is communicated clearly in an effective and positive manner.
    • Always create a guest-centric culture within the branch and drive the philosophy of “service with a smile”.
    • Always treat guests with respect and have a good attitude.
    • When guests leave the branch, wish them a good evening or good night and encourage them to come again.

    go to method of application »

    Senior Software Quality Analyst (CPT)

    You Bring:

    • BSc, BCom, N.Dip.
    • ISTQB Advanced certified.
    • At least 5 years of QA related experience.
    • Previous experience as a Software quality analyst.
    • High-level analytical skills.
    • Advanced written and verbal communication skills.
    • Critical thinker.
    • Ability to project manage.
    • Proficient in MS Office software.
    • Detail oriented

    What You’ll Do:

    Responsibilities:

    • Provides structured approach to test planning and execution for validation of daily data extracts and reports that support critical business functions for Cenlar clients.
    • Creates test architecture and test strategies early enough to drive software development and testing approach; this practice should be able to morph into Agile and Test-Driven Development.
    • Documents QA and Test Procedures and recommends updates to QA processes.
    • Write functional test cases for new enhancements & subsequently automate them.
    • Ensure overall application test coverage.
    • Understand requirements and provide estimations.
    • Ensures that QA procedures and processes are followed across all QA activities BAU or Projects.
    • Develops and maintains Regression Test Strategy to ensure frequent production changes are properly tested.
    • Participates in business and functional requirements and technical design reviews to develop understanding of testing requirements, creates test plans and schedules.
    • Provides management level updates on QA Testing, Defects and Risks including key Metrics.
    • Works very close as a part of the agile team and develop a strong understanding of the project and testing objectives.
    • Participates in troubleshooting and triaging of issues with different teams to drive towards root cause identification and resolution.
    • Documents, tracks, and escalates issues as appropriate, using Jira and other such tools.
    • Supports testing and/or application deployment during the off-hours for “validation testing”.
    • Performs risk-based testing when appropriate.
    • Works on multiple projects at the same time and be able to meet project milestones.

    Behavioural Outputs:

    Communication

    • Displays a positive attitude.
    • Works with integrity by ensuring all communication is honest, accurate and complete.
    • Provides appropriate feedback to stakeholders and team members.
    • Identifies what needs to be communicated.
    • Identifies the pace at which communication and updates as required.
    • Immediately informs management and relevant stakeholders of any roadblocks which may cause delays or ability to complete assigned tasks.
    • Assist stakeholders with queries and escalates to management as required.

    Adaptably Resilient

    • Adapts to change and is open to new ideas and willing to take on new responsibilities.
    • Able to handle pressure and can effectively adjust plans to meet changing needs/demands.
    • Changes his/her interpersonal style and approach based on the circumstances.
    • Adapts behaviour to maintain cooperative relationships with others.
    • Accepts changes to task, plans and procedures in order to align with strategic direction of the organisation and appropriately adjusts behaviour and activities to changing conditions.
    • Maintains a positive attitude in the face of change.
    • Ensures arrangements are made when unable to be on time or unable to work overtime.

    Decision Making Quality

    • Makes confident, timely, fact-based decisions drawing on a broad range of resources through collaboration with others.
    • Ensures others understand the decision before moving forward.
    • Considers short- and long-term implications of the decision.
    • Able to logically defend and explain judgements and decisions.
    • Takes steps to accurately define the problem before seeking a solution.
    • Bases decisions and evaluations on a careful and systematic review of relevant facts and information.

    Resourceful and improving

    • Generates new ideas and challenges the status quo, takes risk, supports change and encourages innovation.
    • Identifies opportunity to create new ideas and innovate or improve efficiencies wherever possible.
    • Solves problems through questioning the status quo.
    • Is open to criticism and identifies areas for improvement of self and team or process.
    • Explains challenges when faced with conflicting instruction.

    go to method of application »

    Software Quality Analyst 2 (CPT)

    You Bring:

    • BSc, BCom, N.Dip.
    • ISTQB Foundation Certified.
    • At least 3 years of QA related experience.

    What You’ll Do:

    • Apply approaches to achieving effective test coverage.
    • Define regression testing strategies.
    • Initiate test process improvements and governance.
    • Review test basis and extract test requirements.
    • Produce test plans and test completion reports.
    • Execute test cases and log defects.
    • Conduct retesting and regression testing.
    • Leverage best practice and test design techniques.
    • Maintain the regression test pack.
    • Mentor more junior resources.
    • Contribute to training initiatives and knowledge sharing within the team.
    • Conduct basic API testing.

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at BET Software Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail