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.

Oops! It seems this job from DigiOutsource has expired
View current and similar jobs using the button below
  • Posted: Jul 10, 2025
    Deadline: Jul 16, 2025
    • @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

     

    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.

    go to method of application »

    Product Manager

    What you’ll be doing

    As part of your role, your responsibilities will include:

    Product Strategy

    • Develop and execute the product vision and strategy, aligning with the overall business objectives.
    • Conduct market research and competitive analysis to identify opportunities and threats.
    • Define the product roadmap and prioritize features based on user needs and business value.

    Product Management

    • Collaborate with Stakeholders to maintain and prioritize product backlogs.
    • Create the conceptual product architecture and strategic product backlog.
    • Collaborate with the development team to define and refine product requirements.
    • Prioritize and manage the product backlog, ensuring alignment with the product vision.
    • Work closely with the design team to ensure a seamless user experience.
    • Working closely with UI/UX and design teams to drive and measure feature value
    • Measure product/feature success through data
    • Conduct user research and gather feedback to inform product decisions
    • Ensure product quality and timely delivery.
    • Assist with product /system/process documentation to support Users and Business continuity

    Agile Practices

    • Champion Scrum and Agile methodologies to foster iterative and adaptive development.
    • Collaborate with Software Engineering leads and external teams to define, prioritize, and deliver project requirements.
    • Participate in Agile ceremonies, such as sprint planning, daily stand-ups, and retrospectives.
    • Proactively address impediments to ensure smooth progress and communication across teams.

    Cross-Functional Collaboration

    • Work closely with engineering, design, marketing, and sales teams to ensure product success.
    • Foster strong relationships with stakeholders and build consensus around product decisions.
    • Communicate effectively with technical and non-technical audiences.
    • 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:

    • Proven experience as a Product Manager or Product Owner in a software development environment.
    • Strong understanding of product lifecycle and management.
    • Ability to define and prioritize product requirements.
    • 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/tasks 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
    • Strong understanding of agile methodologies, such as Scrum and Kanban.
    • Excellent analytical and problem-solving skills.
    • Experience with product management tools, such as Jira and Confluence.
    • A passion for technology and a deep understanding of user needs.
    • A strong sense of ownership and accountability.
    • 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.
    • Knowledge of design thinking principles.
    • Business acumen and understanding of financial metrics.
    • A track record of successful product launches.
    • Experience with data analysis and A/B testing.
    • A strong understanding of user experience (UX) principles.

    End Date: July 16, 2025

    go to method of application »

    Software Engineering Lead

    What you’ll be doing

    As part of your role, your responsibilities will include:

    Lead a team of Software Engineers.

    • Build, maintain and enhance software according to company’s software engineering standards and aligning these standards to industry standards and best practices.
    • Engage with stakeholders on requirements and performance of sub-system software.
    • Strategic planning for team efficiency and growth and new / enhanced technologies and implementation.
    • Acting as liaison between teams and other departments as necessary
    • Owning the engineering and delivery process of systems developed.
    • Management of the implementation of technical solutions.
    • Focus on the integrity of the systems regarding quality, stability, and scalability.
    • Provide direction and expertise in the design, development, and implementation of the platform (s), ensuring alignment with business objectives and technical standards.
    • Build and lead a diverse team of Software Engineers, fostering a high-performance culture centred on innovation, collaboration, and continuous improvement.
    • Facilitate effective communication between technical and non-technical teams, ensuring all stakeholders are aligned and informed throughout the project lifecycle.
    • Identify potential technical risks and develop strategies to mitigate them, ensuring project timelines and quality standards are met.
    • Proactively address any technical challenges that arise.
    • Ensure the platform adheres to best practices in security and privacy.
    • Implement rigorous unit testing to ensure the platform is reliable, performant, and user-friendly.
    • Maintain comprehensive documentation of system architecture, processes, and workflows for transparency and future reference.
    • 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:

    • Computer Science related degree, diploma, or similar qualification in software engineering.
    • Minimum of 7 years’ practical experience in the full software development life cycle as a software engineer or software developer.
    • 2 years management experience including team leadership, performance management, skills development and training and budgeting.
    • 2 years of experience in a Senior Software Engineer role or similar
    • Solid understanding of Software Engineering design patterns and/or methodologies.
    • Solid understanding of Software Engineering principles.
    • Solid understanding of Software Testing fundamentals.
    • Proven experience managing and leading teams using agile methodologies (Scrum/Kanban).
    • Consistent passion for Technology and keeping up with the industry.
    • 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:

    • Previous experience in the online gaming or casino industry, with a strong understanding of player behaviour and industry regulations
    • A strong understanding of domain- and event-driven software architecture.
    • Hands on experience setting up and maintaining Continuous Integration and Continuous Delivery pipelines (e.g. Gitlab, Jenkins, GitHub).
    • Experience with one or more cloud platforms (e.g. AWS, Azure) with a focus on containerization (Kubernetes) and infrastructure as code (Terraform).
    • Practical experience working with event streaming platforms (e.g. Apache Kafka, RabbitMQ).
    • Experience with DORA metrics.

    go to method of application »

    Real Time Analyst

    What you’ll be doing

    As part of your role, your responsibilities will include:

    Real-Time Monitoring & Performance Management

    • Monitor intraday contact centre performance (calls, chats, emails, etc.) in real time using Workforce Management (WFM) tools.
    • Track key metrics such as adherence, occupancy, service levels, ASA (Average Speed of Answer), and queue volumes.
    • Take immediate corrective actions such as reassigning Hosts, escalating issues, or recommending break/lunch adjustments to maintain service levels.

    Communication & Coordination

    • Serve as the primary point of contact for real-time updates and escalations during live operations.
    • Coordinate with Team Managers to manage Host availability, shrinkage, and adherence.
    • Communicate intraday changes, system outages, or critical incidents to stakeholders as needed.

    Reporting & Analytics

    • Provide real-time dashboards, status reports, and end-of-day performance summaries.
    • Identify trends and patterns affecting service levels and provide recommendations for improvement.
    • Support analysis of peak traffic periods, promotional campaigns, and product launches.

    Tools & Systems Management

    • Operate and optimize WFM systems (Genesys or similar platforms).
    • Monitor and troubleshoot issues in telephony or chat routing systems in collaboration with IT teams.
    • Assist with schedule adjustments and shift management as required.
    • 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
    • Minimum 2 years’ experience in a contact centre environment
    • Experience with regulatory requirements and responsible gambling policies
    • Proficient in Microsoft Excel and data visualisation/reporting tools
    • Analytical and problem-solving skills
    • Attention to detail and ability to multitask in high pressure environments
    • This role requires rotating shifts, including evenings, weekends, and public holidays

    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
    • Experience in a real time analyst support function

    go to method of application »

    Complaints Specialist

    What you’ll be doing

    As part of your role, your responsibilities will include:

    • Investigate in detail, all delegated complaints received via all channels and respond to them within agreed SLA’s.
    • Assign new complaints received via all channels daily.
    • Assess, communicate, and delegate all complaints to the correct departments for feedback.
    • Work in collaboration with other departments, to provide solutions and resolutions to received complaints and to ensure compliance with agreed SLA’s.
    • Provide articulate, professional and customer focused responses – with first time resolution in mind always.
    • Keep the internal complaints logging tool up to date, always.
    • Adhere to the outlined complaints handling processes, procedures, and recommended improvements.
    • When relating to the complaints process, provide compliance and process direction to all departments, to ensure continued adherence to regulatory obligations and industry standards relating to online gambling.
    • Assist with internal and external audits when requested.
    • Assist with ad-hoc reporting – daily/weekly/monthly etc.
    • Provide updates and feedback related to issues highlighted during the handling of complaints, as well as any policy or procedural updates, to the business.
    • 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:

    • Degree / diploma in Risk Management, Governance, Compliance, Legal, Accounting or related fields
    • Minimum of 12 months experience in a Customer Service centric role
    • Excellent written and verbal communication skills
    • Demonstrates consistent behaviour aligned to the Organizational Performance Culture
    • Desirable skills you’ve got up your sleeve

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

    • Knowledge & exposure to compliance, risk and fraud, and responsible gaming practices
    • A solid understanding of sportsbook and casino related queries
    • Ability to differentiate between Compliance vs Commerciality
    • Working knowledge of Excel
    • Process writing

    Our values are non-negotiables

    • Our culture is underpinned by core values that are linked to key behavioural competencies.
    • Along with the below behavioural competencies, these are essential for all employees in order for you to embed in and drive our culture forward.

    These competencies are:

    • Initiative
    • Resilience
    • Adaptability
    • Stakeholder Management
    • Quality Focus/ High attention to detail

    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