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: Mar 22, 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

     

    BI Engineer 2 (CPT)

    Job Description
    We Want You:

    • If you don’t mind digging through data to locate gems of knowledge to optimise and improve business growth, this one is for you, “Oh Wise One”.
    • We want someone with an insatiable and in-depth curiosity who can turn information into action. If you’re a critical thinker and someone who does not accept information at face value, come take your seat on an All-Star Team!
    • As a BI Engineer II you will be responsible for researching and analysing company data to support statistical analysis by the business. You should be able to interpret and explain the data in a way that can be easily evaluated. We will trust you with implementing and maintaining systems used to collect and analyse business intelligence data.

     
    You Bring:

    • Degree or diploma in IT or related technical discipline.  
    • Minimum 2-3 years proven experience in Microsoft BI Stack (SSIS, SSAS, SSRS, SQL).
    • Experience in end-user report development.
    • Experience with data staging (ETL) components.
    • Ability to support and update existing products. Debugging, monitoring and troubleshooting BI solutions.
    • Identify and resolve data reporting issues.
    • Ability to create efficient T-SQL objects and processes according to spec (databases, tables, stored procedures, business rules and functions).
    • Experience in T-SQL query optimization, troubleshooting and debugging.
    • Understanding of database management systems, online analytical processing and ETL framework.
    • Communicate with various departmental Team Members to understand the business requirements.
    • Knowledge of the Kimball data warehouse lifecycle.
    • Relevant Microsoft SQL certifications.


    What You’ll Do:

    • Ensures the Design, development and maintenance of Business Intelligence (BI) solutions using Microsoft BI stack – MS SQL Server, SSIS, SSAS, SSRS and Power BI.
    • Responsible for the Creation of Stored procedures, dashboards, reports and ETL processes.
    • Learn, use and maintain an established set of tools and technologies, as necessary.
    • Follow project Specifications and corporate coding standards and policies.
    • Must be able to provide support on the report offerings.
    • Participates in workstream planning process including inception, technical design, development, testing and delivery of BI solutions.
    • May participate in project management estimation process.
    • Responsible for Developing demand forecasts.
    • Collaborates with BI Analysts to understand customer needs.
    • Analyses business and functional requirements and translates these requirements.
    • Ensure all BI related incidents or service requests are resolved effectively.
    • Responsible for Collecting, analysing and sharing data to help business teams drive improvement in key business metrics, customer experience, and business results.
    • Ensures the Utilization of database and web application technologies to design, develop, and evaluate innovative business intelligence tools and automated reports.
    • Designs, develops and tests BI solutions such as databases, data warehouses, queries and views, reports, and performs data conversions, imports, and exports of data within and between internal and external software.
    • Merges BI platforms with enterprise systems and applications.
    • Enhances the performance of business intelligence tools by defining data to filter and indexes.
    • Documents new and existing models, solutions, and implementations.
    • Troubleshoots BI tools, systems, and software.
    • Troubleshoots reported data loads or reconciliation inconsistencies in conjunction with the sites for data models and/or reports.
    • Tracks, monitors and analyses performance and production issues, and implements improvements.
    • Supports and helps manage external resources, such as service providers and vendor support.
    • Responsible for ensuring the collected data is within required quality standards.
    • Maintains the quality of Metadata Repository by adding, modifying, and deleting data.
    • Provides input to the development of data/information quality metrics.
    • Provides guidance, training, and problem-solving assistance to other team members.
    • Designs and delivers end-user training and training materials.

    go to method of application »

    Independent Contractors - Umhlanga

    The following roles :

    • SSQA 
    • SSD1
    • SSQE
    • Senior DBA
    • Senior Software Developers

    go to method of application »

    Software Delivery Lead (Cape Town)

    Job Description
    We Want You:

     

    • We are looking for someone whose actions inspire others to dream more, learn more, do more and become more. We want you to take on the responsibility of collaborating and co-creating products with our designers, developers and clients. As the Software Delivery Lead, you will lead a cross-functional Team in the delivery of the complex product and system development projects.
    • We trust you in identifying the functional requirements for your Team in order to ensure the completion of the software development cycle. To succeed with this, you will be required to plan, coordinate and lead activities across the full delivery lifecycle. You will also be responsible for supporting the performance and growth of each Team Member’s career through mentoring and coaching.
       

    You Bring:

    • At least 10 years in a technical role within the IT industry.
    • At least 3-5 years of 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:
     

    • 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.
    • Align development roadmaps with business, clients (internal and external) and technology through collaboration with multiple Team Members.
    • Manage issues with appropriate urgency which includes resolution and communication with stakeholders in conjunction with the support/post-deployment process.
    • Prioritise and plan backlogs/demand pipelines and product roadmaps.
    • Define, track and measure product Business Benefits Realisation as appropriate to your product development space.
    • Maintain technical understanding and in-depth product as well as general group product and system knowledge.
    • Align objectives and activities to the broader strategic needs of the Team and organisation.
    • Customer orientation. Responsible for creating and properly grating a customer-oriented attitude within the Team whilst identifying and understanding the needs of all customers and managing their expectations.
    • Facilitate an understanding of competitor analysis and market research to identify areas of opportunity and risk associated with the product.
    • Align with other product Teams as required to achieve objectives.
    • Consistent, clear, and regular communication with key internal and external stakeholders.
    • Integrate the Team and department processes and procedures effectively with companywide processes and procedures.
    • Lead direct and indirect reports for the successful management of the allocated product (i.e. seconded Team Members)Ensure that the cross-functional Team is aligned with the company’s strategy and working towards achieving the strategy.
    • Ensure that the Team is appropriately resourced and members are equipped with the requisite skills required for both current and future projects.
    • Support and/or develop a training and career development plan for each Team Member.
    • Collaboratively work with Team Members to set performance goals and measures.
    • Conduct regular performance discussions with the Team to facilitate a culture of growth.
    • Facilitate mentoring and coaching as required.
    • Oversee 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 with the platforms and BET Software values.

    go to method of application »

    Technical Lead (Cape Town)

    Job Description
    We Want You:

    • Can you take ownership, and engage regularly with software architects in order to ensure development within the Team is according to architectural guidelines? How about planning, designing, leading, and executing technical solutions, as well as improvements within the respective Software Development Team?
    • If this sounds like you, then as our Technical Lead, you’d be our technical expert, with a strong understanding of technology, systems architecture, data structures and data sources.
       

    You Bring:

    • Minimum of 7 years’ experience within a development environment;
    • 3- 6 years’ SQL experience;
    • 5 -8 years’ C# experience;
    • 5 -8 years’ .net core experience;
    • 5 -8 years’ RESTful API experience.

    Nice To Have

    • 1- 4 years’ experience in document stores such as Couchbase / Mongo;
    • 1- 4 years’ experience in Message Brokers such as RabbitMQ / Kafka / Red Panda.


    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.

    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.
       

    go to method of application »

    Software Development Engineer 2

    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.

    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