Senior Software Engineer (C#)

Company: Tombola
Apply for the Senior Software Engineer (C#)
Location: Sunderland
Job Description:

Job Description

hackajob is collaborating with Tombola to connect them with exceptional professionals for this role.

n

The opportunity

n

We're looking for a Senior Developer/engineer who's 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.

n

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.

n

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's stepped too far from the work. The best senior developers here do both.

n

What you'll be doing

n

• Owning the full software delivery lifecycle — from requirements through to production

n

• Designing and delivering robust, scalable solutions in C# across tombola's platform

n

• Driving engineering standards — code quality, testing practices, documentation

n

• Influencing technical direction and contributing to architectural decisions

n

• Mentoring and coaching developers at all levels

n

• Leading code reviews and pair programming sessions

n

• Working closely with stakeholders and non-technical colleagues to shape requirements

n

• Monitoring application health and leading performance investigations

n

• Contributing to agile ceremonies — standups, sprint planning, technical refinements

n

• Ensuring compliance and regulatory considerations are built into delivery

n

What we're looking for

n

• Proven, senior-level C# skills — we're looking for someone exceptional here

n

• Strong knowledge of the .NET ecosystem — both legacy frameworks and modern .NET

n

• Experience owning work end-to-end, from requirements through to live systems

n

• Deep understanding of testing methodologies — unit, integration, and beyond

n

• Ability to design software to a high technical standard, collaboratively

n

• Experience mentoring others and influencing team direction

n

• Excellent communication across technical and non-technical audiences

n

• Understanding of compliance, regulations, and how they affect software delivery

n

Nice to haves

n

• SQL and data layer experience

n

• Experience working across both backend and frontend codebases

n

• Involvement in hiring and technical interviewing

n

Why tombola? ❤️

n

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.

n

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.

n

We've also got great benefits. Head to our careers site to see the full picture.

n

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.

Posted: July 15th, 2026