At a Glance
- Tasks: Own the software lifecycle and design robust solutions in C# for a leading gaming platform.
- Company: Join tombola, a tech-driven company where your influence matters.
- Benefits: Enjoy competitive pay, inclusive culture, and opportunities for personal growth.
- Other info: Collaborative environment with a focus on mentorship and career development.
- Why this job: Make a real impact with your coding skills and shape the future of gaming technology.
- Qualifications: Exceptional C# skills and experience in the .NET ecosystem required.
The predicted salary is between 50000 - 65000 £ per year.
The opportunity 🎯 We are looking for a Senior Developer/Engineer who is genuinely ready for a senior role — someone who can own the full software lifecycle, shape technical direction, and raise the bar for the team around them. This isn’t a stepping stone. It’s a role where your experience and instincts will matter from day one. You’ll be working on platform systems that power one of the UK’s biggest gaming sites — everything built in-house, with real complexity and real stakes. You’ll be expected to drive quality, influence architecture decisions, and be a technical reference point for your peers. But you’ll also be coding — we’re not looking for someone who has stepped too far from the work. The best senior developers here do both.
What you’ll be doing 🧠
- Owning the full software delivery lifecycle — from requirements through to production
- Designing and delivering robust, scalable solutions in C# across tombola's platform
- Driving engineering standards — code quality, testing practices, documentation
- Influencing technical direction and contributing to architectural decisions
- Mentoring and coaching developers at all levels
- Leading code reviews and pair programming sessions
- Working closely with stakeholders and non-technical colleagues to shape requirements
- Monitoring application health and leading performance investigations
- Contributing to agile ceremonies — standups, sprint planning, technical refinements
- Ensuring compliance and regulatory considerations are built into delivery
What we’re looking for 👀
- Proven, senior-level C# skills — we’re looking for someone exceptional here
- Strong knowledge of the .NET ecosystem — both legacy frameworks and modern .NET
- Experience owning work end-to-end, from requirements through to live systems
- Deep understanding of testing methodologies — unit, integration, and beyond
- Ability to design software to a high technical standard, collaboratively
- Experience mentoring others and influencing team direction
- Excellent communication across technical and non-technical audiences
- Understanding of compliance, regulations, and how they affect software delivery
Nice to haves 💡
- SQL and data layer experience
- Experience working across both backend and frontend codebases
- Involvement in hiring and technical interviewing
Why tombola? ❤️ At tombola, senior developers have genuine influence. Technology decisions are never handed down from above — they’re made by the people closest to the work. You’ll have real autonomy, real ownership, and the chance to help shape how we build for years to come. We’re a business that’s genuinely driven by technology. Every product, every system, every feature — built in-house. That means your work has real impact, and the team you’ll join knows and cares about that. We’ve also got great benefits. Head to our careers site to see the full picture. At tombola we know that our differences make us stronger and that thinking differently is key to long-term success. We work hard to create a culture of inclusivity where everyone is free to be themselves. We welcome applications from all backgrounds.
Senior Software Engineer (C#) · Sunderland, UK · employer: Tombola
At tombola, we pride ourselves on fostering a collaborative and inclusive work culture that prioritises the well-being of our colleagues. As an Employee Relations Advisor in Sunderland, you'll benefit from a supportive environment that encourages professional growth and development, while also having the opportunity to make a meaningful impact on employee experiences. With a strong commitment to fairness and compliance, we ensure that our team members are equipped with the resources and guidance they need to thrive in their roles.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer (C#) · Sunderland, UK ·
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at tombola or similar companies. A friendly chat can lead to insider info about job openings and even referrals, which can give you a leg up in the application process.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best C# projects and contributions to open-source software. This not only highlights your technical prowess but also demonstrates your passion for coding and problem-solving.
✨Tip Number 3
Prepare for interviews by brushing up on your knowledge of the .NET ecosystem and testing methodologies. Be ready to discuss your past experiences in detail, especially how you've influenced technical direction and mentored others.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of the tombola team.
We think you need these skills to ace Senior Software Engineer (C#) · Sunderland, UK ·
Some tips for your application 🫡
Show Off Your C# Skills:Make sure to highlight your proven C# expertise in your application. We want to see how you've owned projects from start to finish, so share specific examples of your work that demonstrate your senior-level skills.
Be Clear and Concise:When writing your application, keep it clear and to the point. We appreciate straightforward communication, especially when it comes to technical details. Avoid jargon unless it's necessary, and make sure your passion for coding shines through!
Tailor Your Application:Don’t just send a generic application! Tailor your CV and cover letter to reflect the specific requirements of the Senior Software Engineer role. Mention how your experience aligns with our needs, especially around mentoring and influencing team direction.
Apply Through Our Website:We encourage you to apply directly through our careers site. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, you can check out all the benefits we offer while you're there!
How to prepare for a job interview at Tombola
✨Know Your C# Inside Out
Make sure you brush up on your C# skills before the interview. Be prepared to discuss your experience with both legacy frameworks and modern .NET. They’ll likely ask you to solve coding problems or explain your thought process, so practice coding challenges that reflect real-world scenarios.
✨Understand the Full Software Lifecycle
Since this role involves owning the full software delivery lifecycle, be ready to talk about your past experiences in managing projects from requirements gathering to production. Highlight specific examples where you’ve influenced technical direction or made architectural decisions.
✨Showcase Your Mentoring Skills
This position requires mentoring and coaching developers at all levels. Think of instances where you’ve helped others grow, whether through code reviews or pair programming sessions. Be prepared to discuss how you approach mentoring and the impact it has had on your team.
✨Communicate Effectively
You’ll need to work closely with both technical and non-technical colleagues, so practice explaining complex concepts in simple terms. During the interview, demonstrate your ability to communicate clearly and effectively, as this will be crucial for shaping requirements and collaborating with stakeholders.