Join Our Mission

If you are interested in any vacancies, please apply directly

We’re building a state-of-the-art technology platform for the gambling industry and we’re on the lookout for talented individuals to help bring our vision to life.

We’re looking for driven, enthusiastic and creative people who want to grow, push themselves and be part of this growing project. If you love a good challenge, collaboration and a fast-paced working environment with plenty of perks, then join our team!

 

How We Work

Sharp Gaming has grown into a big company over the past three years and we’re proud to be employing over 100 talented people. We have a number of departments who contribute to the development of our platform. All play an important role and everyone gets to work across different divisions.

 

We work in a fast-paced environment and we often have strict deadlines for our projects. We appreciate that this doesn’t always suit everyone and we want to be upfront about it. However, we provide help and support to our teams to ensure they have everything they need to deliver high quality work on time, meeting the requirements of our stakeholders. Our team members find this work rewarding and a great way to learn new skills.

 

To balance out the pressure, we have quite an informal atmosphere in the office and make sure everyone is available to help out, bounce off ideas or give advice. We try to be hands-on and provide an opportunity for everyone to learn from each other.

Our Teams

Our Teams

We offer lots of learning opportunities from taking on apprentices and junior team members to developing them to take on senior roles and becoming integral to their teams. We encourage sharing ideas and knowledge across different departments, as well as challenging and pushing each other to deliver their best work.

Product

Product

Product

The Product department consists of Business Analysts, Product Owners and Managers and UX & UI designers. Currently, there are about 10 team members who work across different areas of the product - Gaming, Core (player account management, compliance and payments) and Betting.

 

The Product team owns the product roadmap. This means they are responsible for making decisions on what goes onto the platform, prioritising tasks, and creating features based on various customer journeys.

 

The Product team are our ambassadors for the Sharp Gaming platform as they know it inside out and have a great understanding of why each feature needs to be implemented. They represent the customer and understand the platform’s business value, as well as having extensive industry knowledge to be able to make decisions about key features relevant to end-users.

Technology

Technology

With over 60 people in the team and growing, the Technology department includes Engineers, DevOps, Architecture, Database Administrators and Infrastructure engineers. They work on turning ideas from the Product team into consumable solutions for customers. They provide a full development life cycle and offer support operations to limit customer impact. The team also carries out R&D to improve efficiency, productivity and customer experiences on the platform.

 

While teams are mostly full stack, we regularly gather together to improve our understanding of development, the technologies we use and approaches we take to solving problems.

 

Our JavaScript and C# developers gather in Communities of Practice to share experiences, gain knowledge, and get support in solving complex problems. Our JavaScript developers use modern technologies, such as React, Redux, NodeJS, TypeScript, Aphrodite, Express and Jest. Our C# developers work in .NET and .NET Core, using Orleans for building highly scalable services, Web API for RESTful APIs, and we use NuGet for package management both for internal and external libraries.

 

Our DevOps and Infrastructure teams follow an automation-first approach, building infrastructure using Terraform and configuration management using Ansible. They support both public cloud and on-premise based infrastructures, ensuring we can provision new services in record breaking speed.

 

Our DBA team is responsible for database development, supporting product teams with delivering new features, as well as providing operational support for our development and production databases. They support both low level MySQL/Maria DB configuration ensuring storage is optimised, but also ensure the databases are resilient and highly available, and our database design follows best practices.

 

Our Architecture team members are embedded into product teams, providing guidance and governance over the way our platform evolves, supporting teams in finding best practices to extend the architecture. The architecture team use tools like Visio, Archimate for diagramming and modelling to best way to convey concepts to the business

 

The core platform is built on .NET, and uses RabbitMQ to connect services together. We manage our vast amount of data in MySQL and MongoDB. Our websites are built using React and NodeJS that power the best customer experience in the market. We host our services using a mixture of AWS and VMWare based infrastructure, and Docker, Kubernetes and Service Mesh based architectures to optimise our service design.

 

For productivity and operational tools, we use JIRA, Jenkins, Git, SonarQube, Splunk, Prometheus, Grafana, Terraform/Terragrunt and Ansible Infrastructure as code.

Project Management

Project Management

Project Management

The Project team consists of about 10 team members, including Project Coordinators, Project Managers and a Release Manager.

 

The team is responsible for delivering all projects across Sharp Gaming. They create and manage project plans and coordinate resources across all of the teams. Accountable for project delivery, the project team manages deadlines, risks, issues, assumptions and dependencies to ensure we deliver projects on time and on budget.

 

They also look after the release schedule, working across all departments to make sure all activities and plans are in place for a production release. Our Project Coordinators, working alongside the project teams, perform a critical role collating all the supporting information required for our project teams to make informed decisions and focus on driving the delivery.

 

Disciplined Agile Delivery is our preferred project management methodology as it encourages teamwork and enables us to quickly learn about what works or doesn't. It also helps us to adapt our process, iterate faster, improve our quality and work more efficiently.

Quality Assurance

Quality Assurance

The Quality Assurance team consists of about 25 onshore and offshore employees, including Test Leads, Manual Test Analysts, Automation Test Analysts, and Performance Test Analysts.

 

Our Test team members are embedded into Agile product teams, part of Three Amigos, and they validate functional/non-functional backlogs during the development stage to find issues early on and provide quick feedback for each iteration.

 

The team uses BDD (Behaviour Driven Development) based Selenium automation framework with SpecFlow for functional testing automation. Performance testing automation is carried out by Jmeter and monitoring is done through Zabbix and Kibana. Our test management system TestRail is tightly coupled with defect and backlog management tool Jira.

 

The platform includes components from Web-based, application (desktop), WCF, messaging and API, so testing offers very good challenges and learning. Testing is one of the happening places in the organization with lots of technical work, collaboration, learning and training going on.

 

We follow the release process based on ISO 9001 2015. Measurements are carried out for each type of testing, including functionality, performance, scalability, security, compatibility, usability, reliability and Quality Gates are implemented for each stage in the software development cycle.

Service

Service

Service

The IT Service Desk team are the first port of call for any IT needs of our customers and employees. The team consists of Service Desk, Desktop and Application Support Engineers who quickly respond to queries relating to their specific areas and work towards resolving any issues.

 

Our IT Service Desk team are responsible for first and second line support for corporate and platform issues. This means that they set up our computers/laptops and any hardware for our day-to-day activities in the office, maintain network security services, as well as providing support for Oddsking and Sharp Gaming platform operations.

Our Office

Our Office

Our Office

We are located in central Manchester in a vibrant, open office spread across several floors. We have great breakout areas, equipped with PS4 and Wii U for anyone who fancies a lunchtime tournament. You can also take a break from your desk and have a chat with your colleagues.

 

Our location has lots of nearby transport connections, and some cool food and drink places. We’re lucky to have good pubs right on our doorstep which we often visit for after work drinks on a Friday.

 

We have a great flexi-time scheme that allows our employees to adjust their working hours to their needs (within reason!), for example, you can start and finish early.

Our Socials

Our Socials

Our Socials

We value the importance of a good work-life balance, so we put on lots of social events for our teams to enjoy themselves, have a laugh and take part in different activities for a good cause. We often organise team events, away-days at the races or holidays, darts and poker nights, charity bake offs and regular trips to the pub. We try to make our working environment as fun and enjoyable as possible.

 

To reward our teams, we have monthly surprise lunches with delicious street food being prepared directly in our office or ordered in from great local vendors. It’s always the most anticipated day; it also happens to be on a payday!

Our Expertise

Our Expertise

Our Expertise

We encourage everyone to share their ideas and expertise to help us learn something new and potentially implement in our work. We have Lunch & Learn sessions where anyone can present something they are passionate about. For example, we’ve had talks on new Apple design requirements, how to solve a particular problem, as well as presentations on poetry and recycling. These sessions are informal, but help us all improve our knowledge of different topics.

Our Perks

Star Of The Month Scheme

Monthly Team Lunches

Amazing Team Socials

£1,500 Employee Referral Bonus

Flexi-time

25 Days Holiday A Year + Bank Holidays

Company Pension Scheme

Healthcare Scheme

Loading Icon Loading