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: Sep 8, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • We believe in hiring talented, hardworking and ambitious people from all over the world. In return, we ensure a supportive working environment, access to leading edge technologies and a commitment to social awareness and equity. Working in this unique and highly competitive industry means that we have to take risks and be innovative. The way we do this is...
    Read more about this company

     

    Audit & Accounting Specialist (9 Month FTC)

    What you’ll be doing

    As part of your role, your responsibilities will include:

    Reporting

    • Prepare consolidated AFS and ensure that the floqast TB is set up on a monthly basis.
    • Assist with the preparation and coordination of all information for board reports where applicable.
    • Conduct a thorough review of all required reporting, submissions for regulated markets and provide input where required.

    Audit & Compliance

    • Resolve compliance audit queries and prepare consolidated and subsidiary AFS. Effectively manage the local statutory and group audits and relationships with auditors.
    • Facilitate audit fee discussions and ensure year end audit journals are posted.
    • Act as a key member between the finance department and auditors, liaising internally with the finance teams and working through audit requests.
    • Conduct thorough reviews of audit requests and challenge any anomalies that are identified within the samples queried. Manage the quarterly audit requirements effectively and ensure that the audit trackers are updated.

    Statutory

    • Manage and coordinate director changes of local statutory entities.
    • Review the equity of local statutory entities and discuss any insolvency issues with the respective Finance Director of the relevant CGU’s.
    • Conduct reviews on intercompany loans, share-based payment expenses and monthly reserves.
    • Co-ordinate the process of new company creations and liquidations.
    • Assist with liquidation journal entries and liquidation AFS.
    • Conduct reviews on intercompany loans and share based expenses.

    Corporate Governance

    • Co-ordinate subsidiary engagement letters for signature by the respective CGU director.
    • Ensure that all insurance schedules are maintained, discussed and approved by the relevant Finance Director.
    • On a monthly basis, review and update the contract matrix files with any new agreements that have been entered into. 

    Technical Accounting

    • Prepare ad hoc technical accounting assessments.
    • Perform impairment assessments of assets and or investment in subsidiaries.
    • On a quarterly basis liaise with the local finance team to identify any impairment triggers.
    • Assist in the drafting of process notes detailing how and why monthly tasks are performed to ensure business continuity.
    • This job description is not intended to be an exhaustive list of responsibilities. You may be required to complete other reasonable duties in order to achieve business objectives.

    Essential skills you’ll bring to the table

    The necessary skills that we require for this role include:

    • Strong verbal and written communication skills, with the ability to convey complex ideas clearly and effectively
    • Experience working collaboratively in cross-functional teams, with a focus on achieving shared goals
    • Expertise in managing multiple projects simultaneously, with a track record of delivering on time and within scope
    • Exceptional attention to detail, ensuring high standards of quality in all outputs
    • Ability to adapt quickly to changing environments and priorities, maintaining effectiveness in dynamic situations
    • Qualified CIMA, ACCA, CA Articles with at least 2 years post qualification experience
    • Strong Knowledge of IFRS
    • Proficient in Microsoft Excel
    • Experience in drafting Financial Statements

    Desirable skills you’ve got up your sleeve

    It would be great if you also have some of the following skills:

    • Experience in Navision / Business Central
    • SOX and/or AFS experience
    • CaseWare AFS drafting

    go to method of application »

    Enhanced Due Diligence Analyst

    What you’ll be doing

    • As part of your role, your responsibilities will include:

    Enhanced Due Diligence (Source of Wealth & Source of Funds) Reviews: 

    • Undertake EDD Reviews of customers using open-source material, information and/or documentation provided by the customer, as well as customer data contained within internal systems. 
    • Contact customers via phone call and email in line with the communications plan.
    • Document everything in the task management system.
    • Escalate customers who do not meet affordability and responsible gambling requirements. 
    • EDD Analyst to monitor and action Deposit Limit Review Requests, Transaction Monitoring and other triggers to determine whether EDD is required.
    • Assist with other adhoc tasks if/ when required.
    • Utilising Tableau, Power BI and other systems to assist in conducting your reviews and monitor performance. 
    • This job description is not intended to be an exhaustive list of responsibilities. You may be required to complete other reasonable duties in order to achieve business objectives.

    Essential skills you’ll bring to the table

    The necessary skills that we require for this role include:

    • Spanish first language – strong written and verbal communication skills
    • Fluent in English; able to communicate effectively (read, write and speak fluently)
    • Valid work/residence permit for Cape Town, South Africa
    • Minimum of 12 months experience within AML environment 
    • Strong understanding of regulations, processes, policies and procedures 

    Desirable skills you’ve got up your sleeve

    It would be great if you also have some of the following skills:

    • Intermediate to advanced knowledge of Microsoft products
    • Compliance & Responsible Gambling Knowledge 

    go to method of application »

    TM1 Product Consultant

    What you’ll be doing

    As part of your role, your responsibilities will include:

    Have knowledge of and able to:

    • Test and deploy multidimensional cubes
    • Design user interfaces for capturing data; knowledge of PAW reports.
    • Post deployment support and maintenance
    • User & Permission Management
    • Monitor Server Performance
    • User Training
    • Continually searching for new and useful ways to obtain, integrate and analyse data that is relevant to the company’s business model.
    • Find ways to, on a continuous basis, improve processes within current systems. Taking a proactive, rather than reactive approach.
    • Troubleshooting and problem-solving of problematic and complex user queries along side TM1 developers.
    • Translating client requests into technical requirements - creating comprehensive project roadmaps and ensuring this is executed as effectively and efficiently as possible.
    • Be involved in defining development best practices and applying them to the larger team.
    • Support end users with the IBM Planning Analytics (TM1,PAX,PAW) system.

    Stakeholder management

    • Includes acting as the primary point of contact for the TM1 application
    • Collaborating with stakeholders
    • Gathering and defining business requirements
    • Backlog management.
    • Work with the Business Support team and Business Stakeholders to produce detailed user journeys, acceptance criteria and designs ready for implementation.
    • Assist with product /system/process documentation to support Users and Business continuity.
    • Work with the scrum Team and PO Manager to deliver key milestones, including managing and prioritising the story backlog to ensure the work items delivered meet expectations.
    • Provide regular updates to stakeholders on strategy, successes, learning and progress on product vision.
    • Overall owner of the product backlog, keeping the Business and Tech Teams informed of work delivered.
    • This job description is not intended to be an exhaustive list of responsibilities. You may be required to complete other reasonable duties in order to achieve business objectives.

    Essential skills you’ll bring to the table

    The necessary skills that we require for this role include:

    • Strong verbal and written communication skills, with the ability to convey complex ideas clearly and effectively
    • Experience working collaboratively in cross-functional teams, with a focus on achieving shared goals
    • Expertise in managing multiple projects simultaneously, with a track record of delivering on time and within scope
    • Exceptional attention to detail, ensuring high standards of quality in all outputs
    • Ability to adapt quickly to changing environments and priorities, maintaining effectiveness in dynamic situations
    • At least 1 or more years of IBM Planning Analytics (TM1) consulting experience
    • Minimum 3 year working experience in a Technology or Finance environment.
    • Stakeholder Management
    • Understands software development methodologies

    Desirable skills you’ve got up your sleeve

    It would be great if you also have some of the following skills:

    • In-depth knowledge of sports betting markets, including odds calculation, betting types and market trends
    • Previous experience in the online gaming or casino industry, with a strong understanding of player behaviour and industry regulations
    • Familiarity with gambling regulations and compliance requirements in various jurisdictions, ensuring adherence to legal standards
    • Experience in developing and executing customer retention strategies
    • Understanding of the fundamentals of financial accounting
    • Proven experience managing projects.
    • Relevant Degree or Diploma
    • SQL Knowledge
    • Python knowledge
    • Experience solving complex problems using data analysis
    • Previous experience in stakeholder management
    • Willingness to learn a new software tool
    • Product Owner experience

    go to method of application »

    Risk Management Specialist

    What you’ll be doing

    As part of your role, your responsibilities will include:

    Enterprise Risk Management (ERM) System Maintenance: 

    • The role oversees and maintains the ERM framework to effectively identify, assess, monitor and report risks across the organization. The Risk Management Specialist ensures that risk management processes are integrated into strategic planning and daily operations.
    • Regular updates to risk management policies and procedures are conducted to reflect changes in the regulatory environment and industry’s best practices. 

    System Administration and User Support: 

    • They serve as the system administrator for the Risk Management System (RMS), ensuring the live system and training environment are consistently maintained. The Risk Management Specialist provides first-level support to users on the RMS (example, Riskonnect, Onetrust), troubleshooting system issues and managing user access and permissions. The role requires working with the RMS supplier to resolve technical problems, implement system enhancements and manage updates.  
    • To ensure that risks and incidents are reviewed according to the organisation’s Risk Methodology and Framework, the system automation needs to be monitored. 

    Training and Development: 

    • The Risk Management Specialist is responsible for designing and delivering risk-related training on the RMS to ensure all users are proficient in its use. This includes the development and maintenance of training materials ensuring that users are kept up to date with system enhancements.
    • Providing basic governance and risk advice to all staff and managers, helping them understand the organisation’s risk management policies and practices is a key part of the role, creating a risk-aware culture among employees. 

    Data Quality: 

    • The Risk Management Specialist role involves regular review and analysis of information held on the RMS to ensure data accuracy and quality and collaborates with business units to improve the quality of risk and control data.   
    • Ensuring alignment with internal frameworks by analysing risk information and control data and ensuring reporting alignment across the different entities. Assisting the audit function in the administration and documentation of self-certifications. 

    Reporting:

    • Prepare insight reports for the Board of Directors and Risk committee on a periodic basis, identify and present key risks, facilitate Risk-focused discussions. 

    Regulatory Alerts and Compliance Support: 

    • Assisting in the distribution and tracking of regulatory alerts to ensure compliance across the organization. 
    • The Risk Management Specialist offers support to the wider compliance team in analysing risk control information to identify potential areas of concern, including managing documentation, electronic filing systems, and team procedures. 

    Stakeholder Engagement:  

    • The Risk Management Specialist works closely with stakeholders to identify system enhancements and manage change requests. They manage stakeholders and users to meet deadlines and deliver on risk management objectives. 

    Continuous Improvement: 

    • Continuously seek ways to improve administrative processes for risk management training, compliance tracking, and risk reporting. Support the organisation in developing and refining risk management processes in line with industry best practices. 
    • This job description is not intended to be an exhaustive list of responsibilities. You may be required to complete other reasonable duties in order to achieve business objectives.

    Essential skills you’ll bring to the table

    The necessary skills that we require for this role include:

    • Strong verbal and written communication skills, with the ability to convey complex ideas clearly and effectively
    • Experience working collaboratively in cross-functional teams, with a focus on achieving shared goals
    • Expertise in managing multiple projects simultaneously, with a track record of delivering on time and within scope
    • Exceptional attention to detail, ensuring high standards of quality in all outputs
    • Ability to adapt quickly to changing environments and priorities, maintaining effectiveness in dynamic situations
    • BCom in Internal/ External Audit (preferred), Law or related fields or Certifications in Risk Management
    • 3 + years proven experience in a risk management or audit environment.
    • Qualification in Risk Management, Audit or related fields
    • Experience in enterprise risk management
    • Report writing experience and presentation skills intended for Senior Management and Boards
    • An understanding and working knowledge of prevailing governance, risk and assurance standards and public-sector rules
    • Understanding and Experience of ISO 31000 or COSO Frameworks
    • Experience of problem solving and ability to make decisions within a level of authority

    Desirable skills you’ve got up your sleeve

    It would be great if you also have some of the following skills:

    • In-depth knowledge of sports betting markets, including odds calculation, betting types and market trends
    • Previous experience in the online gaming or casino industry, with a strong understanding of player behaviour and industry regulations
    • Familiarity with gambling regulations and compliance requirements in various jurisdictions, ensuring adherence to legal standards
    • Experience in developing and executing customer retention strategies
    • Desirable would be experience in using ERM software
    • Post Graduate certification or Diploma in Risk Management
    • ISO 31000 Certification

    go to method of application »

    Risk Agent

    What you’ll be doing

    As part of your role, your responsibilities will include:

    • Full and accurate assessments of all accounts, transactions and related documentation.
    • Review client transactions and ensure that detailed and accurate updates are recorded.
    • Evaluate customer accounts and take appropriate action as per risk policies.
    • Check all account information by using internal control reviews and record comprehensive details in each instance on various software applications.
    • Send all appropriate requests for documentation.
    • Review documents for legitimacy where necessary.
    • Ensure all requirements are met and accurate updates are entered on the system.
    • Withhold or release of certain transactions when required to do so (via direct order or decision, as per our risk acceptance criteria).
    • Report and record details of customers that do not meet legitimacy standards.
    • Extract information and review reports for incongruences.
    • This job description is not intended to be an exhaustive list of responsibilities. You may be required to complete other reasonable duties in order to achieve business objectives.

    Essential skills you’ll bring to the table

    The necessary skills that we require for this role include:

    • Strong verbal and written communication skills, with the ability to convey complex ideas clearly and effectively
    • Experience working collaboratively in cross-functional teams, with a focus on achieving shared goals
    • Expertise in managing multiple projects simultaneously, with a track record of delivering on time and within scope
    • Exceptional attention to detail, ensuring high standards of quality in all outputs
    • Ability to adapt quickly to changing environments and priorities, maintaining effectiveness in dynamic situations
    • Degree / diploma in Risk Management, Legal, Accounting or related fields
    • Demonstrates consistent behaviour aligned to the Organizational Culture

    Desirable skills you’ve got up your sleeve

    It would be great if you also have some of the following skills:

    • In-depth knowledge of sports betting markets, including odds calculation, betting types and market trends
    • Previous experience in the online gaming or casino industry, with a strong understanding of player behaviour and industry regulations
    • Familiarity with gambling regulations and compliance requirements in various jurisdictions, ensuring adherence to legal standards
    • Experience in developing and executing customer retention strategies
    • Ability to identify, analyse and conclude behavior outside of the normal
    • Ability to identify discrepancies and anomalies and analyse trends
    • Proficient in MS Excel

    go to method of application »

    Team Manager

    What you’ll be doing

    As part of your role, your responsibilities will include:

    Operational Management

    • KPI Oversight: Ensure operational management and the measuring, evaluating, and managing of both team and individual KPIs is the top priority.
    • Oversee daily handling of tickets and live chats, ensuring service levels are met: Provide real-time oversight of ticket queues and live chat volumes, allocating resources where needed to maintain agreed Service Level Agreements (SLA). Proactively manage peak periods to avoid service gaps.
    • Monitor First Response Time (FRT), Average Handling Time (AHT), and ticket numbers: Track responsiveness and efficiency across all contact channels. Ensure customers receive a timely first reply and that resolution handling times are balanced between speed and quality.
    • Manage Ticket Backlog to ensure queries are resolved within SLA: Regularly review outstanding cases to prevent ageing tickets. Implement prioritisation and re-allocation to ensure compliance with SLA commitments and to improve customer satisfaction.
    • Drive First Contact Resolution (FCR), Chat Containment Rate, and minimise Escalation Rate: Focus on resolving issues during the first interaction, reducing the need for repeat contact. Strengthen chat containment by ensuring hosts deliver full solutions without diverting to email. Limit escalation rates by equipping agents with the right tools, knowledge, and autonomy.

    Track and manage the following performance metrics:

    • Tickets per Agent per Day: Monitor individual productivity to ensure fair distribution of workload and highlight areas for coaching or support.
    • Total Tickets Handled: Track team-wide output and ensure resource alignment with business volumes.
    • Ticket Reopen Rate: Identify cases where solutions were incomplete and address quality issues to prevent repeat queries.
    • Live Chats Handled per Agent: Balance workloads across chat and email to maximise channel coverage and efficiency.
    • Live Chat AHT: Analyse handling times to strike the right balance between speed and service quality, identifying agents who may need additional support or training.

    People Leadership & Team Development

    • Lead, coach, and support CS agents to meet individual performance targets: Provide ongoing leadership through daily stand-ups, weekly catch-ups, and structured 1:1s. Offer support tailored to each agent’s performance, ensuring alignment to targets and company values.
    • Ensure timely completion of mandatory training: Track training compliance across Safer Gambling, AML, Data Protection, and product knowledge. Reinforce the importance of training completion for regulatory compliance and professional development.
    • Monitor Knowledgebase / Type A–B usage:Assess how agents use internal resources and escalate where documentation needs improving. Encourage agents to reference and contribute to the knowledgebase to build consistency and accuracy across the team.
    • Develop capability through feedback, 1:1s, and ongoing skills development: Deliver constructive coaching on both technical and soft skills. Create tailored development plans to support career progression and improve capability, motivation, and confidence.

    Customer Experience & Quality Assurance

    • Champion high-quality, empathetic service across all touchpoints: Ensure every interaction demonstrates professionalism, empathy, and alignment with brand tone. Promote a “customer-first” approach to drive retention and loyalty.
    • Monitor CSAT, NPS, and Resolution SLA adherence, driving improvements in customer satisfaction and loyalty: Use customer feedback and survey results to measure service quality. Analyse results to pinpoint areas of improvement and implement corrective actions. 
    • Identify and log recurring customer pain points, escalating insights via Jira to Operations/Product in London: Act as the voice of the customer by feeding recurring issues into product and operations teams. Ensure insights are logged clearly and tracked through to resolution.
    • Ensure Safer Gambling and AML flags are raised and actioned in line with compliance requirements: Oversee the team’s adherence to Responsible Gambling and Anti-Money Laundering standards. Ensure red flags are never missed and that all cases are escalated appropriately to compliance team.
    • Provide monthly dip samples for QA testing to London: Submit samples of interactions for external QA validation, ensuring service quality is measured consistently and objectively.

    Reporting & Insights

    • Track and analyse KPIs across operational performance, quality, and compliance: Maintain accurate reporting dashboards to monitor key metrics. Highlight anomalies and provide insights into performance trends.
    • Produce clear team and agent-level reports to identify trends, gaps, and opportunities: Break down performance data into actionable insights. Identify high and low performers, recurring issues, and opportunities for operational improvements.
    • Share data-driven insights with leadership to inform decisions and improve processes: Communicate findings clearly to senior leadership in London. Provide recommendations based on evidence to guide decision-making on staffing, training, and process design.
    • Assist with monthly operational performance reports & share with London: Consolidate team metrics and insights into monthly reports for leadership review. Ensure reports are comprehensive, accurate, and delivered on time.
    • This job description is not intended to be an exhaustive list of responsibilities. You may be required to complete other reasonable duties in order to achieve business objectives.

    Essential skills you’ll bring to the table

    The necessary skills that we require for this role include:

    • Previous experience in a team leadership or supervisor role within a customer service environment, with at least 12 months’ proven experience in a supervisory or leadership position.
    • B.Com Degree or Diploma in Business, Call Centre Management, Hospitality or related fields.
    • Experience in the online gambling industry is preferred but not essential.
    • Strong understanding of customer service KPIs and reporting tools
    • Experience with recruitment, training, and performance management.
    • Strong leadership and people management skills
    • Strong working knowledge of customer support operations and key contact centre metrics
    • Familiar with contact centre systems, CRMs and performance dashboards
    • This role requires rotating shifts, including evenings, weekends, and public holidays
    • Strong verbal and written communication skills, with the ability to convey complex ideas clearly and effectively
    • Experience working collaboratively in cross-functional teams, with a focus on achieving shared goals
    • Expertise in managing multiple projects simultaneously, with a track record of delivering on time and within scope
    • Exceptional attention to detail, ensuring high standards of quality in all outputs
    • Ability to adapt quickly to changing environments and priorities, maintaining effectiveness in dynamic situations

    Desirable skills you’ve got up your sleeve

    It would be great if you also have some of the following skills:

    • Familiarity with gambling regulations and compliance requirements in various jurisdictions, ensuring adherence to legal standards
    • Experience in developing and executing customer retention strategies.
    • Strong understanding of customer service KPIs and reporting tools.
    • Experience with recruitment, training, and performance management.
    • Ability to design, implement, and manage 24/7 shift rotas for a customer support function, ensuring continuous coverage.

    go to method of application »

    Quality Assurance Engineer

    What you’ll be doing 

    As part of your role, your responsibilities will include: 

    • Involvement in user story definition and test scenarios: Collaborate with the team to write clear, upfront test scenarios and resolve outstanding questions. 
    • Support with issue reproduction and resolution: Take ownership of reproducing and resolving software issues in collaboration with development teams. 
    • Collaboration with developers and DevOps: Collaborate with developers to ensure proper unit test coverage and validate automation readiness. 
    • Cross-Team Collaboration: Actively engage with teams like Product or Business Analysis to ensure QA needs are represented. 
    • Agile/Scrum practices: Actively contribute to Agile practices by estimating tasks and aligning testing goals with sprint objectives. 
    • Continuous Improvement Initiatives: Participate actively in retrospectives, providing ideas to enhance quality and process efficiency. 
    • Risk Management and Impact Assessment: Assess and prioritize risks during test planning, providing input on potential impact. 
    • Quality standards and defect prevention: Analyse defect trends and recommend process changes to mitigate recurring issues. 
    • Customer Advocacy: Represent the customer perspective during testing, identifying gaps in expected functionality. 
    • Automation creation and maintenance: Independently create and maintain automated test suites, ensuring efficient regression and feature coverage. 
    • Automation strategies and tools: Begin implementing automation strategies using appropriate tools to streamline testing processes. 
    • Tool and Framework Development: Configure and extend tools to better align with project requirements. 
    • Metrics and performance reporting: Provide management with insights from test automation execution and coverage metrics. 
    • Governance and QA principles: Begin contributing to discussions on process improvement and governance adjustments. 
    • Technical leadership and mentoring: Mentor Junior QA Engineers, providing guidance on best practices in testing and automation. 
    • This job description is not intended to be an exhaustive list of responsibilities. You may be required to complete other reasonable duties to achieve business objectives. 

    Essential skills you’ll bring to the table 

    • A minimum of 3 - 5 years hands-on automation testing experience.  
    • Computer Science related degree, diploma, or similar qualification.  
    • Experience in working with agile teams and successfully delivering agile based software projects.  
    • Utilizing dev tools like Visual Studio and Visual Studio Code.  
    • Comfortable with source control tools, like GitLab.  
    • Ability to write integration and UI tests.  
    • Experience using automation frameworks and tools like Playwright, Selenium (NOT IDE), Nunit.  
    • Experience in using Typescript/JavaScript, C#, JSON.  
    • API Testing using Postman or in code.  
    • Experience with designing, creating, and maintaining automation frameworks. 
    • Understanding of the Software Development Life Cycle.  

    Desirable skills you’ve got up your sleeve 

    It would be great if you also have some of the following skills 

    • Previous exposure to Microsoft Azure DevOps & VSTS   
    • Experience with actively developing & managing Docker infrastructure   
    • Experience with managing & creating OWASP Zap testing scripts for security testing   
    • Exposure to Saucelabs or similar tools for mobile testing 
    • ISTQB Advanced Level Certifications 

    go to method of application »

    Senior Business Intelligence Developer

    What you’ll be doing

    As part of your role, your responsibilities will include:

    • Leading the development, deployment, and maintenance of business intelligence solutions, including dashboards and reports.
    • Designing and optimizing enterprise-level data models to meet complex reporting and analytics requirements.
    • Acting as a subject matter expert in business intelligence tools and practices, guiding the team in adopting these standards.
    • Collaborating with leadership to define business intelligence strategies and ensure alignment with organizational goals.
    • Driving the integration of real-time data streams, such as Kafka, into business intelligence solutions for dynamic insights.
    • Overseeing the development of automated reporting processes and ensuring data integrity.
    • Staying ahead of emerging trends in business intelligence technologies and making recommendations for adoption.
    • This job description is not intended to be an exhaustive list of responsibilities. You may be required to complete other reasonable duties to achieve business objectives.

    Essential skills you’ll bring to the table

    The necessary skills that we require for this role include:

    • Undergraduate degree with majors in Information Systems / Mathematics / Statistics / Engineering, Finance or similar. Alternatively, at least 5 years' work experience in a business intelligence / engineering role will be considered. A relevant post-graduate degree will be a strong plus.
    • 5+ years’ experience in business intelligence tools such as Power BI or Tableau.
    • Advanced proficiency in SQL and data modelling for large, complex datasets.
    • Experience designing enterprise-level dashboards, reports and visualizations for diverse stakeholders.
    • Ability to gather and translate stakeholder requirements into technical solutions.
    • Deep understanding of ETL processes, data integration and real-time data processing.
    • Strong leadership and mentoring skills, with experience managing small teams.
    • Excellent communication skills, with the ability to convey technical insights to non-technical stakeholders.
    • Demonstrated ability to align business intelligence initiatives with business strategy.
    • Strong analytical and problem-solving skills.
    • Exceptional attention to detail, ensuring high standards of quality in all outputs
    • Ability to adapt quickly to changing environments and priorities, maintaining effectiveness in dynamic situations.
    • Advanced scripting skills such as Python or R for analytics and automation.
    • Proficient in statistical testing techniques.

    Desirable skills you’ve got up your sleeve

    It would be great if you also have some of the following skills:

    • Previous experience in the online gaming or casino industry, with a strong understanding of player behaviour and industry regulations
    • Familiarity with advanced analytics techniques, including predictive modelling and machine learning.
    • Expertise in data governance, compliance standards, and data security best practices.
    • Experience with API integrations for dynamic data updates in business intelligence tools.
    • Relevant certifications in business intelligence tools or platforms (e.g. Microsoft Power BI Professional).
    • Strong knowledge of financial or operational reporting at scale.
    • Experience implementing CI/CD pipelines and DevOps practices in business intelligence workflows.
    • Experience with streaming platforms (e.g. Kafka) for real-time data integration and analytics.
    • Experience with cloud data platforms (Azure Synapse, Snowflake, AWS Redshift).

    go to method of application »

    Senior Software Engineer (Back-end)

    What you’ll be doing

    Engineering

    • Build, maintain, enhance and deploy software according to company’s software engineering standards and aligning these standards to industry standards and best practices.
    • Unit-test all software artifacts.
    • Maintain current systems and develop new systems using the latest technologies.
    • Collaborate with Enterprise Architects, Software Engineers, Quality Engineers, and Product Managers team in developing, testing, and deploying software components.
    • Provide second/third line support to IT for software deployed into company eco system.
    • Analyse and resolve complex and high impact production issues where required.
    • Monitor systems performance and ensure all SLAs are met.

    Technical Leadership

    • Management of the implementation of technical solutions.
    • Transfer of business and technical knowledge to the greater team.
    • Technical guidance and mentoring of junior engineers.
    • Focus on the integrity of the systems regarding quality, stability, and scalability.
    • Contribute and provide expertise in the design, development, and implementation of the platform (s), ensuring alignment with business objectives and technical requirements.

    Support to Software Engineering Lead

    • Assist in code reviews.
    • Assist in coordinating Pair Programming.
    • Assist in implementation of best practices, coding standards and relevant methodologies.

    Documentation

    • Maintain comprehensive documentation of system architecture, processes, and workflows for transparency and future reference.

    Essential skills you’ll bring to the table

    The necessary skills that we require for this role include:

    • Minimum of 7 years’ practical experience in the full software development life cycle as a software engineer or software developer.
    • Demonstrates solid understanding of Software Engineering design patterns and/or methodologies.
    • Strong proficiency in object-oriented programming (OOP) principles, with a preference for experience in C# and the .NET framework.
    • Demonstrated experience in designing and building RESTful APIs and microservices.
    • Proficient in working with relational databases (e.g. SQL Server) and writing efficient queries.
    • Hands on experience with containerization technologies (e.g. Docker)
    • Familiarity with cloud platforms such as AWS, Azure or GCP.
    • Strong knowledge of Devops practices, including CI/CD pipelines and infrastructure as code.
    • Demonstrates solid understanding of Software Testing fundamentals.
    • Demonstrates solid ability to mentor and transfer knowledge to the greater team.
    • Demonstrates consistent passion for Technology and keeping up with the industry.
    • Exceptional attention to detail, ensuring high standards of quality in all outputs
    • Ability to adapt quickly to changing environments and priorities, maintaining effectiveness in dynamic situations
    • Experience mentoring or coaching junior developers.
    • Excellent problem solving and analytical skills.
    • Ability to accurately estimate effort and take ownership for time management and delivery.
    • Strong collaboration and communication abilities.

    Desirable skills you’ve got up your sleeve

    It would be great if you also have some of the following skills:

    • Previous experience in the online gaming or casino industry, with a strong understanding of player behaviour and industry regulations
    • Experience with Test-Driven Development (TDD) and writing unit/integration tests.
    • Familiarity with container orchestration tools (e.g. Kubernetes).
    • Knowledge of NoSQL databases (e.g. MongoDB) and distributed systems.
    • Knowledge of in memory datastores (e.g. Redis or Valkey).
    • Experience with messaging systems (e.g. Kafka, RabbitMQ).
    • Experience leading technical discussions and code reviews.
    • Experience as part of an Agile software engineering team.
    • A good understanding or security principles,
    • An understanding of JavaScript frameworks (e.g. Angular, Vue and React).
    • Computer Science related degree, diploma, or similar qualification in software engineering.
    • Minimum 2 years’ experience in Senior Software Engineer/Developer role.

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at DigiOutsource Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail