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!
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.
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.
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 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.
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.
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.
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.
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.
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!
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.
What Our Colleagues Say
Sharp Gaming have a strong focus on technology and developing high-end products. I like to work in a company that wants to innovate and be at the forefront of what they do. It can be challenging and we have tight deadlines, but it also drives me to push myself and learn new things which help me on so many projects.
This is my first role as a developer and I'm really enjoying working with my team! I have been involved in projects like building gaming and betting websites, learning lots of different programming languages and best practices, as well as how our work fits in with other disciplines to create an entire product. It's been really interesting so far and the company culture is great too!
I joined Sharp Gaming as a project coordinator around four months ago and I’ve already gained exposure to all areas of the business! This is the kind of environment where everybody is happy to support and guide you, but you’re also given the autonomy and flexibility to get involved wherever you want to learn. I have people around me who care about my development and want to see me become a successful project manager. Given how fast paced this industry is, there’s a surprisingly relaxed environment and I find myself having fun every day that I’m here!
Star Of The Month Scheme
Monthly Team Lunches
Amazing Team Socials
£1,500 Employee Referral Bonus
25 Days Holiday A Year + Bank Holidays
Company Pension Scheme