Platform Developer
Role details
Job location
Tech stack
Job description
We have had some brilliant internal movement across the business, opening up an exciting opportunity for a Senior Platform Developer to join our brand new Community team right at the start of its journey. You will help build the core tech behind our gamification features, the ones that bring our player community to life and create meaningful experiences for millions.
This role is hybrid, with three days a week in our Sunderland office, and comes with all the brilliant benefits you would expect at tombola. You can click through to find out more about what it is like to work here.
Whether you are an established Senior Developer or a strong mid ready for that next step, this role gives you the space to grow, influence and make a real impact.
Find your bounce at tombola At tombola we build everything in house. Every part of our platform and every piece of tech behind our games is crafted by our own developers. Our Community team is no different. You will join a small, collaborative squad working across large scale, data driven systems, using insight to build features that boost engagement and bring people together.
It is not just our digital bingo balls that have bounce. Our people do too. Whatever your background or career journey, this is a place to grow at your pace. What you will be doing
- Building and maintaining the core software behind our Community features, focusing on clean, efficient and scalable code
- Working across legacy .NET MVC and modern .NET Core as part of our re platforming journey
- Designing and delivering large scale, data driven systems that support high engagement and player interaction
- Taking ownership of technical decisions, tooling and patterns that guide how the team builds
- Working through the full lifecycle of projects from planning through to delivery
- Collaborating with developers, designers and stakeholders across the wider platform
- Supporting good engineering practices through documentation, code reviews and knowledge sharing
- Bringing a mentoring or coaching mindset to help others grow and learn
Requirements
- Strong experience with .NET Framework MVC and .NET Core
- A good understanding of front end applications and how they fit into the wider platform
- Experience building scalable, reliable and secure web applications
- Quality focused delivery
- Comfortable estimating and breaking down complex technical work
- Git knowledge including release branches and tagging
- Experience working with or migrating from legacy systems
- A collaborative communicator with solid Agile understanding
- Experience with AWS or cloud native environments
- CI/CD pipeline experience
- Previous mentoring, coaching or supporting of junior or mid developers
Nice to have
- Experience with automated testing
- Experience working in a regulated space