Mid - Senior Developer
Mid - Senior Developer
Location - Sunderland
Salary: 25k - 56k
tombola is a family owned company based in Sunderland which operates the UK's, Spain's and Italy's biggest on-line bingo websites, (with offices in Madrid, Malta, Milan, Copenhagen and Gibraltar).
Our approach is different to many of our competitors in that we produce all of our software ourselves; in fact just about every aspect of tombola is managed in-house. We have created all of our own games and take pride in our technical innovation and the strength of the development and design teams who use cutting edge technologies to drive the business forward.
Our people are encouraged to be their authentic selves at work and we’re really proud of having a diverse workforce at tombola, but we’re also striving to build on this. So, we would encourage you to apply for a role at tombola even if you don’t think you have every single skill listed in our job descriptions. All we ask is you have a genuine passion for that particular role and a drive to shape a future career at tombola. We can work with you to build out your skillset, try to help fill any gaps with training and development and give you all the necessary support you need. If tombola sounds like the sort of place you would thrive in, we’d love to hear from you.
The future of tombola couldn’t be brighter as we look to build on our existing market-leading presence.
We look for the following from our people:
Our tech areas are split up of three teams - Game, Platform and Engine. What we look for is:
Significant knowledge in at least one common web technology in a commercial environment
Excellent broad range of knowledge of common web technologies.
Experience of developing web applications on a cloud platform in a commercial environment.
Experience of building quality into web applications. Performance testing, integration testing, unit testing.
What will you do?
We use many technologies; we will use the best tools for the job.
You can expect to work with the following technologies on a daily basis:
C# ASP.Net MVC/Web API, Node.js, Java
AWS - Lambda, ECS, S3, DynamoDB, Elastic Beanstalk, Cloud Formation
Terraform, Teamcity, Octopus Deploy
MSSQL, MySQL, AWS Aurora, Redis, Couchbase
You’ll be using these tools to:
Develop full stack web applications (desktop and mobile)
Build and maintain RESTful APIs for our clients to consume
Create and maintain the background services that form the connective tissue of our platform
Innovate new features and capabilities
Do you need to be familiar with all the tech listed above? Absolutely not. The only things we require are strong programming fundamentals and a desire to learn.
To be a success in this role you will have:
Good communication. It sounds clichéd but things like being able to express your ideas clearly, talking to non-technical colleagues and effective feedback during code reviews are incredibly important.
A desire to learn. tombola do a lot of things other companies don't, so there is a lot to learn. But that's a good thing as we don't want to stand still. We want people who want to improve themselves.
Suggest improvements. We're constantly looking to improve the way we do things. From managing our workloads, to the way we deliver our code. We have an open attitude to new ideas. If you don’t like the way something is done all we ask is that you suggest a better way of doing it.
Think of new and unique ways to improve our customers experience. Ultimately that is what tombola is about, giving value to customers. We pride ourselves on delivering quality software solutions efficiently.
Mentoring more junior members of the team.
Proactively find problems and solutions.
Able to lead small teams on projects
Keep up with Industry trends.
Forward thinking – yet pragmatic with it.
We offer a competitive salary as well as an amazing new HQ, free lunch and snacks, pension, discretionary bonus & private medical to name a few... To check out all of our perks please visit our benefits & perks page.