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 14, 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

     

    Software Tester (JHB)

    We Want You:

    Are you the meticulous eye we're seeking to ensure software perfection? Join us as a Software Tester and be the guardian of software quality at BET Software! As a crucial player, you'll validate software specifications, perform automated and manual tests, and analyse systems to ensure seamless deployment. Your role is pivotal in mitigating risks and preventing software issues. Ready to showcase your skills and contribute to our dynamic team? If you're passionate about software excellence, seize this opportunity and apply now!

    You Bring:

    • BSc/BCom/N.Dip.
    • At least 6 months of IT or QA experience.

    What You’ll Do:

    Technical Outputs

    • Review test requirements and create relevant test cases to cover them.
    • Execute test cases and log defects.
    • Conduct retesting and regression testing.
    • Produce test progress and completion reports.

    Test planning

    • Performs test focused requirements and analysis design.
    • Attends project meetings to understand project and business requirements.
    • Understands how the software works and integrates into the system.
    • Understands and defines expectations in terms of test scope, test time, and quality expectations.
    • Escalates any concerns/risk to the project to stakeholders and management.
    • Understands software rules/regulations/expected behaviour.
    • Ensures relevant skills required for the project is acquired or requests for assistance.
    • Ensure the required test artefacts/software are available (PC specs, browsers, devices).
    • Modifies/adapts/re-factors and finalises the test plan as required.

    Test Execution

    • Ensures the QA environment is setup correctly, relevant feeds are available and ready for testing.
    • Ensure acceptance criteria is met prior to commencement of testing, able to reject appropriately.
    • Executes all assigned tasks in line with the test plan and sprint planning.
    • Ensures all deadlines and communicated dates are adhered to.
    • Makes use of software testing principals and strategies to ensure efficiency and test completion in the shortest time.
    • Ensures defects are logged timeously and the information is concise, accurate and unambiguous.

    go to method of application »

    Software Development Engineer 1 - CPT

    We Want You:

    We’re on a hunt for a Software Engineer 1 to design, develop, and maintain software applications and systems. You will be responsible for writing code, debugging issues, and collaborating with other members of the Development Team to create functional and efficient software solutions, whilst driving continuous learning. Our company is where brilliance meets its tribe, so if you’re keen to be part of the dream Team, then we can’t wait to meet you.  

    You Bring:

    • Minimum 1 years of experience within a development environment (advantageous).
    • 1-year database experience or 1 - 2 years server/ client-side language experience (advantageous).
    • Good written and verbal communication skills.
    • Strong attention to detail.

    What You’ll Do:

    • Design solutions using the most appropriate approved architectural pattern.
    • Design solutions for multi-tier architectures.
    • Ensure design meets best practices and are Test, DevOps and Support friendly.
    • Work on objectives or goals within a timeline.
    • Consider all reasonable factors, impediments and obstacles.
    • Identify potential alternative strategies and refactor approach for maximum benefit within the shortest possible time.
    • Deliver a complete solution which covers all the agreed specified tasks and user objectives.
    • Ensure checked-in code is reviewed to ensure standards are met and the code base is sound.
    • Deliver a solution in which throughput rates & response and processing times meet stated requirements.
    • Ensure the user/s of the solution can achieve specified goals with effectiveness, efficiency and satisfaction.
    • Ensure the solution protects the user against making errors.
    • Respond to outages and failures when and where needed.
    • Improve fault tolerance even when operational conditions are not optimal.
    • Ensure the solution has a high degree of survivability despite 3rd-Party interventions (attacks, human errors, hardware or software faults).
    • Employ logs and records so that actions and events can be proven to have taken place and cannot be disputed/ repudiated later.
    • Ensure that wherever possible actions can be traced uniquely to the entity which performed it.
    • Be available to handle emergency outages and failures for your Teams’ solutions.
    • When required, supply appropriate information, domain knowledge and access to partners.
    • Provide timely, relevant and constructive feedback to assist the partner to achieve success.
    • Take corrective action when deviation from the plan is observed.
    • Maintain a positive attitude in the face of change.

    Living the Spirit:

    • We actively drive a culture of collaboration and open communication within the Team.
    • We actively promote authenticity and drives the spirit of diversity, inclusion, equity and belonging within the Team.
    • We actively drive a culture of versatility and adaptability by modelling and encouraging Team Members to support each other not only within the department, but within the business.
    • We actively become a change agent and drive continuous learning within the Team thus ensuring that the Team approaches all tasks or challenges with enthusiasm and proactivity.
    • We are dedicated to ensuring that our network systems maintain the highest levels of availability and uptime.

    go to method of application »

    Training Facilitator - Boksburg

    Star Factory is seeking an experienced candidate that is willing to make our organisation an even better workplace to be based in Gauteng, Boksburg Office.

    As the Training Facilitator, you will be responsible for the analysis training needs in line with operational need. You will be tasked with designing and conducting training and development programmes to improve individual and organisational performance. We are trusting you to focus on identifying learning needs of our employees and facilitating training initiatives. If you can find the drill of how our Team Members can enhance their skills, come join our Team and be part of the dream.

    Minimum Requirements:

    • A minimum of one-year training experience.
    • Valid driver’s licence.
    • Willingness to work weekends.

    Advantageous

    • Relevant qualification or studying towards

    Responsibilities:

    • Assess training needs through surveys, interviews with Team Members focus groups, in consultation with the Talent Development Manager and operations management.
    • Ensure that the identified Training Needs Analysis is sent through to the relevant reporting manager.
    • Facilitate Training Programmes and/or interventions in line with Workplace Place Skills Plan (WSP), Annual Training Plan (ATP), developmental plans, performance plans and operational requirements.
    • Present training interventions utilizing a variety of instructional techniques or formats, such as roleplaying, simulations, team exercises, group discussions, videos, and online tools.
    • Trains and mentors all Team Members who engage in coaching, mentoring or formal training.
    • Conduct ad hoc training related to administration and reports (daily, weekly, monthly).
    • Ensure that each new Team Member undergoes comprehensive induction training before commencing with their duties.
    • Deliver learning in the blended format, including e-learning, remote virtual classes and classroom training.
    • Obtain, organise and distribute the relevant training procedure manuals, guides, or course materials. (e.g. Handouts), notebooks, pens etc.
    • Develop effective, comprehensive assessment tools and evaluates the effectiveness of training events using observation tools and surveys.
    • Deliver learning in the blended format, including e-learning, remote virtual classes and classroom training
    • Obtain, organise and distribute the relevant training procedure manuals, guides, or course materials. (e.g. Handouts), notebooks, pens etc.
    • Develop effective, comprehensive assessment tools and evaluates the effectiveness of training events using observation tools and surveys.
    • Participate in the planning, creation, moderation and implementation of all new and existing training projects and programmes.
    • Research and discuss alternative training methods and interventions with the relevant reporting manager.
    • Create and maintain a positive and professional learning environment.
    • Influence and relate to different cultures and team members from different backgrounds and able to adapt training accordingly.
    • Willing to travel as/when required

     Skills:

    • Excellent communication and interpersonal skills.
    • Impressive planning, organizational and time management skills.
    • Demonstrates exceptional attention to detail.
    • Good report writing skills (verbal and written).
    • Proficient in training methodologies and best practices.
    • Result-driven taking accountability to deliver despite obstacles.

    go to method of application »

    Software Delivery Lead (JHB)

    We Want You:

    Embark on a transformative journey as a Software Delivery Lead at BET Software in Johannesburg! As a visionary leader, you'll spearhead cross-functional teams in delivering complex product and system development projects, utilising a diverse range of technologies. Your role extends to meticulous planning, coordination, and leadership throughout the entire delivery lifecycle. Collaborating closely with Project Managers, Business Analysts, Architects, and Developers, you'll ensure timely market releases, compliance, and quality maintenance. Beyond project success, your impact will resonate in fostering the performance and growth of each team member's career through mentorship and coaching. Seize this opportunity to lead the charge in our dynamic software company — apply now and pave the way for innovation and excellence!

    You Bring:

    • At least 10 years in a technical role within the IT industry.
    • At least 3-5 years’ experience managing/leading software development cross functional teams
    • Experience facilitating timely product/project delivery
    • Detailed knowledge of the SLDC and management of software projects.
    • Driven to achieve results despite obstacles.
    • Good written and verbal communication skills.
    • Strong attention to detail.

    What You’ll Do:

    SDLC management

    • Is responsible for each phase of the product or project life cycle, end to end from inception, growth, maturity to decline. Where applicable this includes inception, requirement, analysis, design, development, testing, deployment, infrastructure, capacity, performance, support, monitoring and decommissioning as required.
    • Aligning development roadmap with business, clients (internal and external) and technology through collaboration with multiple team members.
    • Managing issues with appropriate urgency which includes resolution and communication with stakeholders in conjunction with the support/post deployment process.
    • Prioritisation and planning of backlogs/demand pipelines and product roadmaps.
    • Define, track and measure product Business Benefit Realisation as appropriate to your product development space.
    • Maintains technical understanding and in-depth product as well as general group product and system knowledge.

    Strategic mindset

    • Aligns objectives and activities to the broader strategic needs of the team and organisation.
    • Customer orientation - Responsible for creating and proper grating a customer-oriented attitude within the team whilst identifying and understanding the needs of all customers and managing their expectation.
    • Facilitates an understanding of competitor analysis and market research to identify areas of opportunity and risk associated to the product.
    • Aligns with other product teams as required to achieve objectives.
    • Consistent, clear, and regular communication with key internal and external stakeholders.
    • Integrates the team and department processes and procedures effectively with companywide process and procedures.

    Team management

    • Leads direct and indirect reports for the successful management of the allocated product (i.e., seconded team members).
    • Ensures that the cross functional team is aligned with the company’s strategy and working towards achieving the strategy.
    • Ensures the team is appropriately resourced and members are equipped with the requisite skill required for both current and future projects.
    • Support and/or develop a training and career development plan for each team member.
    • Collaboratively works with team members to set performance goals and measures.
    • Conducts regular performance discussions with the team to facilitate a culture of growth.
    • Facilitates mentoring and coaching as required.
    • Oversees all aspects of the team by facilitating and resolving issues through effective problem solving and communication skills.
    • Maintain a current and future skill matrix for the team.
    • Create a culture for teams that are aligned to the platforms and BET values.

    Behavioural Outputs:
    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.

    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.
    • Searches for opportunity to create new ideas and innovate or improve efficiencies wherever possible.
    • Solves problems through questioning the status quo.

    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