Lead Software Engineer – Hybrid Remote in Sunderland, UK
Tombola
Sunderland, United Kingdom Full-time posted 2 days ago in I.T. & Communications-
Job ID 2766180
Job Description
Embark on an Exciting Adventure with tombola!
Are you eager to join a dynamic and innovative team? At tombola, we are excited to continue our impressive growth and are currently looking for a Senior Developer to enhance our Game Studio.
Discover Your Potential at tombola!
Here at tombola, we aren’t just participants in the gaming industry; we are trailblazers. Every facet of our software is developed in-house, showcasing our commitment to originality and creativity. Our team of passionate developers and designers collaborates to push limits and redefine the future of gaming.
Our digital bingo balls aren’t the only things that bounce; our team members do too! No matter your role, you’ll experience an environment that keeps your spirits high and your ambitions even higher.
From crafting engaging game mechanics and ensuring player safety to testing products and sponsoring major TV events in the UK, your potential to make an impact is limitless.
What We Provide
We pride ourselves on fostering a work culture that values inclusivity, flexibility, personal growth, and mental wellbeing!
In addition to a competitive salary that reflects your skills, we offer exceptional benefits including a quarterly bonus, exclusive tombola merchandise, complimentary breakfast and lunches at the office, private healthcare, hybrid working options, and so much more.
Learn more about our perks and discover what it’s like to be part of our team here.
Your Responsibilities
We are looking for a Senior Developer to become a key member of our backend development team, contributing to the design, development, and execution of our game engine services.
In this role, you will mentor and support your team, leveraging your technical capabilities to deliver robust backend systems. You’ll participate in technical discussions and take ownership of delivering highly available and maintainable services.
Your Key Responsibilities (In Bullet Points)
- Champion the entire software development lifecycle to design and deliver high-quality software solutions.
- Engage collaboratively with your team to ensure the timely release of products aligned with our content roadmap.
- Work with cross-functional teams to enhance collaboration, streamline processes, and uplift product quality, thereby improving delivery timelines.
- Prioritize the enhancement of our technical ecosystem focusing on observability to ensure robustness and reliability.
- Utilize your technical skills to address complex challenges and develop reliable, well-documented cloud solutions.
- Encourage a culture of innovation and strategic thought by participating in project planning, reviewing software design, and implementing enhancements.
- Play an active role in devising and developing complex technical solutions.
- Convert project requirements into detailed technical specifications, architectural designs, and implementation blueprints.
- Craft clean, efficient, and well-documented software solutions while conducting code reviews and performance optimizations to ensure reliability and scalability.
- Adopt best practices in software development, covering version control, testing methodologies, and coding standards while staying informed on emerging technologies and industry trends.
What Makes a Successful Candidate for Us?
- Proficient in C# programming.
- Solid understanding of database management systems (both SQL and NoSQL).
- Experience with cloud services and containerization technologies (e.g., Docker, Kubernetes).
- Proven expertise in developing backend systems.
- Extensive experience in delivering high volume APIs.
- Strong grasp of software architecture, design patterns, and development methodologies.
- Exceptional problem-solving and troubleshooting skills.
- Willingness to learn and adapt to evolving technologies.
- Ability to estimate complex technical tasks and break them into manageable pieces.
- Experience in implementing CI/CD pipelines.
At tombola, we value diversity and recognize that our differences make us stronger. We believe that innovative thinking is crucial for long-term success. We are dedicated to nurturing an inclusive culture that embodies our Free to be me value. We invite applications from people of diverse backgrounds and encourage you to apply, even if you don’t meet every single requirement.