Senior Full Stack Developer - Remote - Competitive Salary I'm working with an exciting organisation that is looking to appoint a Senior Full Stack Developer to help design and deliver secure, cloud-native applications within a modern Microsoft and Azure ecosystem. This is an excellent opportunity for an experienced full-stack engineer who thrives in structured architectural environments and enjoys building scalable, enterprise-grade systems using the latest .NET and Angular technologies. Key Responsibilities You will be responsible for: Designing and developing scalable backend services using .NET 10 and ASP.NET Core Web APIs Building and maintaining Angular 21 front-end applications using DevExpress DevExtreme v25 Implementing Azure-native solutions (App Services, Azure SQL, Storage) Developing and maintaining Infrastructure as Code using Bicep Integrating Azure Entra ID for authentication and role-based access control Managing secure secrets via Azure Key Vault Writing and maintaining unit and frontend tests (NUnit and ViTest) Contributing to CI/CD pipeline improvements and secure deployment practices Participating in architecture and technical design reviews Ensuring all development aligns with OWASP security best practices Tech Stack & Environment Core technologies: .NET 10 / ASP.NET Core Angular 21 (mandatory) DevExpress DevExtreme v25 (mandatory) Entity Framework Core TypeScript / RxJS Microsoft Azure Azure Entra ID Azure Key Vault Bicep (Infrastructure as Code) CI/CD pipelines Bitbucket (Git) You'll also work closely with UI/UX teams using Figma and operate within Agile delivery frameworks. What They're Looking For 5+ years' commercial software development experience Strong expertise in modern .NET Proven experience with modern Angular (15+ ideally) Hands-on Azure architecture and deployment experience Experience implementing Infrastructure as Code (Bicep preferred) Experience integrating Azure Entra ID authentication Strong understanding of RESTful API design Experience implementing CI/CD pipelines Background working in regulated or security-sensitive environments Experience with DevExpress / DevExtreme is highly desirable. Why This Role? This is a standout opportunity for a senior engineer who values secure architecture, clean code, and modern Azure cloud engineering. You'll join a mature technical environment with clearly defined standards, strong DevOps practices, and a genuine commitment to security and scalability. If you're open to a confidential discussion, apply now and I'll be in touch. Oscar Associates (UK) Limited is acting as an Employment Agency in relation to this vacancy. To understand more about what we do with your data please review our privacy policy in the privacy section of the Oscar website. TPBN1\_UKTJ
Java Developer - Up to 60K + Bonus
We’re working with a global technology consultancy delivering secure, large-scale digital transformation programmes across multiple industries.
Theyre looking for a Java Developer to join a growing engineering team building modern, cloud-based microservices platforms.
This role is ideal for a developer who wants to level up technically, work alongside senior engineers and architects, and gain exposure to enterprise-scale systems.
What Youll Be Doing:
What Theyre Looking For:
Nice to Have:
Security Clearance Requirement:
Due to client project work, candidates must be eligible for UK Security Clearance (SC)
Why Apply?
Ok I’m In What’s Next?
Please apply with your latest CV
£Up To £60,000 GBP
Sign-On Bonus
Hybrid WORKING
Location: Newcastle Upon Tyne, North East - United Kingdom Type: Permanent
Senior Java Developer - Newcastle (Hybrid)
Location: Newcastle, Cobalt Business Park
Working Pattern: Hybrid - 3 days per week onsite
Clearance Required: BPSS + SC (5 years continuous UK residency, no 30+ day periods abroad)
Employment Type: Full-time
About the Role
We are seeking an experienced Senior Java Developer to join our innovative and fast-growing technology team in Newcastle. You will work on high-impact projects across multiple industries, helping to deliver real-world solutions that transform organisations and communities.
This role offers the opportunity to develop your technical expertise, collaborate within cross-functional teams, and contribute directly to large-scale digital programmes. You’ll mentor junior developers, influence technical direction, and support the evolution of high-quality engineering practices.
What You’ll Be Doing
As a Senior Java Developer, you will:
Essential Skills & Experience
What’s in It for You
Reference: AMC/JWA/SJDNEW
Postcode: NE1
#jawa
Ready to work somewhere that cares more about how you build software than how fast you can ship it? At Opencast, we don’t measure developers by the number of tickets you complete. We care about engineering craft, clean design and thoughtful problem-solving. Opencast consultants deliver in complex environments, pairing often and working with others who take pride in doing things properly: TDD, emerging design, refactoring and leaving code better than they found it. We build software we are proud of, and our clients trust us not just to code but to think, challenge and guide. If you value simple and robust solutions and want a role where your judgment matters as much as your keyboard, you will fit right in. The role Software developers at Opencast care about building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, eXtreme programming practices and use industry-leading programming languages to deliver agile transformation. Our approach to software development is collaborative, focused on keeping things simple, and we use test driven development and pair programming as best practice. Working with clients and key stakeholders is a crucial part of a consultancy role. Our developers are inclusive team players that listen, collaborate, can positively challenge and manage expectations when needed but most of all are always willing to teach and help others. Leaving a client with improved ways of working, working technology and a good experience from discovery through to live is the priority. The role is varied, technical, never confined to any one provider or solution and there are always opportunities for learning and development. Requirements Due to the nature of this role, applicants must either currently hold active Security Check (SC) Clearance or be eligible to obtain it. Eligibility typically requires UK citizenship and continuous residence in the UK for the past five years, with no single absence exceeding 28 consecutive days. Experience in delivering digital services for the UK government is highly valuable for many of our projects. Therefore, familiarity with the GDS toolkit or experience of working in the public sector is required. Technical Skills - Expertise in Java or Scala is required - Experience in other languages such as Kotlin, Ruby or Javascript is also valuable - Understanding of Object Oriented Programming - In depth knowledge of concepts and uses of testing - Knowledge or experience of delivering complex services to Government Digital Service (GDS) standards - Being comfortable with new technology, t-shaped and comfortable with ongoing learning and development is key to success - Experience with agile methodology A consultant in software development at Opencast is responsible for: - Delivering in the upkeep of their team’s backlog - Collaborating with the teams testing effort - Leading on the implementation of user stories - Embracing mobbing and pairing - Working with others in a collaborative, multi-disciplinary environment - Contributing to Opencast’s communities of practice Salary £52,000 - £59,000 What we offer A competitive package including a 7% employer pension contribution, share options and a discretionary bonus. You’ll also benefit from flexible working hours (aligned to client commitments), 25 days’ holiday, and access to 3 annual “life happens” days to support unexpected situations. We also offer wellbeing support, ongoing professional development, volunteering opportunities and the chance to be part of a genuinely supportive team. Where you’ll work This role requires regular on-site attendance across our HQ, hub offices, client sites and home. Applicants must be able to commute to offices and client sites as part of their normal working arrangements, as travel is essential to fulfilling the responsibilities of the role. We include you We welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all. Interview Interviews will be conducted via Microsoft Teams. We’re happy to make adjustments to support your needs. Want to know more? Visit our website for more details.
Senior Full Stack Engineer - UK (Remote) - £60k-£70k I'm working with a UK-based organisation that is building a secure, offline-capable property visiting platform using modern Microsoft technologies. They are looking for a Senior Full Stack Engineer to play a key role in delivering the first iteration of a strategic cloud platform that will expand under a 'fail fast' innovation model. This is an excellent opportunity for a senior engineer who thrives in structured, security-focused environments and enjoys building clean, scalable systems from the ground up. The Opportunity You'll join a senior engineering team delivering a greenfield platform consisting of a .NET MAUI mobile application (iOS & Android), an Angular 21 web application, and Azure-hosted backend services built using clean architecture principles. Reporting into technical leadership, you'll contribute to architectural decisions while remaining hands-on across backend, frontend, cloud infrastructure, and mobile. This is a role for someone who thinks architecturally but delivers incrementally, maintaining high standards for quality, security, and performance. The initial programme will establish the engineering standards and cloud foundation that future products will be built upon. Key Responsibilities You will be responsible for: Writing production-quality, well-tested, secure code across backend, web, and mobile Designing and building RESTful APIs using clean architecture principles Developing offline-first mobile functionality using .NET MAUI Building secure Angular 21 frontends using strict TypeScript and MSAL authentication Implementing Infrastructure as Code using Bicep Deploying and managing Azure-hosted services using enterprise DevOps practices Integrating Azure Entra ID authentication and role-based authorisation Collaborating closely with Product, UX (Figma), and QA teams Challenging ambiguity and proposing simple, robust solutions Contributing to architectural documentation and decision records Tech Stack & Experience Core technologies: .NET 10 / ASP.NET Core Web API Entity Framework Core with Azure SQL .NET MAUI (iOS & Android) - offline-first design Angular 21 (strict TypeScript) DevExpress DevExtreme (v25) Microsoft Azure (App Services, Azure SQL, Blob Storage, Key Vault, Application Insights) Infrastructure as Code (Bicep) Azure Entra ID (authentication & RBAC) NUnit (backend and mobile testing) Vitest & Playwright (frontend and E2E testing) Desirable Experience: Power BI report templating Azure Fabric / Data Lake familiarity Geospatial or mapping APIs (Google Maps preferred) iOS exposure (ARKit / LiDAR / sensor APIs) Experience in regulated or security-sensitive environments What They're Looking For At least 5 years' commercial software engineering experience Strong expertise in modern .NET Proven experience with modern Angular (v15+) Hands-on Azure architecture and deployment experience Experience implementing Infrastructure as Code Experience integrating Azure Entra ID Strong REST API design knowledge Experience implementing CI/CD pipelines Security-first mindset with strong attention to detail Ability to work independently within defined architectural standards Clear and confident communication skills Highly desirable: experience with DevExpress / DevExtreme. Why This Role? This is a rare opportunity to shape a foundational cloud platform from day one using the latest Microsoft stack. You'll work in a disciplined, enterprise-grade engineering culture where security, performance, and quality are non-negotiable - while also contributing to a wider innovation strategy that will evolve beyond the initial product. If you're open to a confidential discussion, apply now and I'll be in touch. Oscar Associates (UK) Limited is acting as an Employment Agency in relation to this vacancy. To understand more about what we do with your data please review our privacy policy in the privacy section of the Oscar website. TPBN1\_UKTJ
We’re looking for a Principal/Lead Software Engineer to lead the migration and modernisation of a complex legacy application into a modern, scalable architecture. This is a hands-on technical leadership role where you’ll shape the design, guide the team, and ensure successful delivery of a critical transformation project.
Key Responsibilities
What We’re Looking For
Interview Process
Why Join Us?
Interested? Apply now and help us modernise for the future!
We're looking for a Principal/Lead Software Engineer to lead the migration and modernisation of a complex legacy application into a modern, scalable architecture. This is a hands-on technical leadership role where you'll shape the design, guide the team, and ensure successful delivery of a critical transformation project. Key Responsibilities Drive the migration of legacy systems to modern, cloud-based solutions. Define and implement microservice architecture using a code-first approach. Apply strong architectural principles and design patterns to deliver robust solutions. Collaborate with a cross-functional team (including React developers) to ensure seamless integration of front-end and back-end. Get hands-on with C#, .NET, SQL, Web APIs, and React for complex feature development. Build credibility through technical expertise and lead the team in pushing designs forward. Work on features that require deep integration with multiple third-party applications. What We're Looking For Proven experience in application modernisation and migration projects. Strong background in microservice architecture and design patterns. Hands-on expertise in C#, .NET, SQL, and Web APIs. Cloud experience (Azure preferred, AWS considered). Knowledge of front-end technologies (React essential; exposure to Next.js a plus). Ability to understand and guide front-end work within the overall architecture. Evidence of delivering complex technical solutions and influencing design decisions. Excellent communication and leadership skills to inspire and guide a team. Interview Process Introductory Call with the Hiring Manager - review CV, discuss role, answer questions. Take-home Technical Task. Face-to-Face Interview at the Newcastle office. Why Join Us? Excellent benefits package including an attractive pension scheme Be at the forefront of a major transformation project. Work with modern technologies and cloud platforms. Hybrid working with flexibility. Opportunity to influence architecture and technical direction. Interested? Apply now and help us modernise for the future
About the Role We're looking for a Principal Software Engineer to lead the migration and modernisation of a complex legacy application into a modern, scalable architecture. This is a hands-on technical leadership role where you'll shape the design, guide the team, and ensure successful delivery of a critical transformation project. Key Responsibilities Drive the migration of legacy systems to modern, cloud-based solutions. Define and implement microservice architecture using a code-first approach. Apply strong architectural principles and design patterns to deliver robust solutions. Collaborate with a cross-functional team (including React developers) to ensure seamless integration of front-end and back-end. Get hands-on with C#, .NET, SQL, Web APIs, and React for complex feature development. Build credibility through technical expertise and lead the team in pushing designs forward. Work on features that require deep integration with multiple third-party applications. What We're Looking For Proven experience in application modernisation and migration projects. Strong background in microservice architecture and design patterns. Hands-on expertise in C#, .NET, SQL, and Web APIs. Cloud experience (Azure preferred, AWS considered). Knowledge of front-end technologies (React essential; exposure to Next.js a plus). Ability to understand and guide front-end work within the overall architecture. Evidence of delivering complex technical solutions and influencing design decisions. Excellent communication and leadership skills to inspire and guide a team. Interview Process Introductory Call with the Hiring Manager - review CV, discuss role, answer questions. Take-home Technical Task. Face-to-Face Interview at the Newcastle office. Why Join Us? Excellent benefits package including an attractive pension scheme Be at the forefront of a major transformation project. Work with modern technologies and cloud platforms. Hybrid working with flexibility. Opportunity to influence architecture and technical direction. Interested? Apply now and help us modernise for the future
Ready to work somewhere that cares more about how you build software than how fast you can ship it? At Opencast, we don’t measure developers by the number of tickets you complete. We care about engineering craft, clean design and thoughtful problem-solving. Opencast consultants deliver in complex environments, pairing often and working with others who take pride in doing things properly: TDD, emerging design, refactoring and leaving code better than they found it. We build software we are proud of, and our clients trust us not just to code but to think, challenge and guide. If you value simple and robust solutions and want a role where your judgment matters as much as your keyboard, you will fit right in. The role We’re looking for Contractors in Software Development (consultant level) to help our major clients transform. Software developers at Opencast care about building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, extreme programming practices and use industry-leading programming languages to deliver agile transformation. Our approach to software development is collaborative, focused on keeping things simple, and we use test driven development and pair programming as best practice. Working with clients and key stakeholders is a crucial part of a consultancy role. Our developers are inclusive team players that listen, collaborate, can positively challenge and manage expectations when needed but most of all are always willing to teach and help others. Leaving a client with improved ways of working, working technology and a good experience from discovery through to live is the priority. Contractors at Opencast follow the same principles as permanent consultants. The roles are varied, technical, and never confined to any one provider or solution. Requirements Due to the nature of this role, applicants must either currently hold active Security Check (SC) Clearance or be eligible to obtain it. Eligibility typically requires UK citizenship and continuous residence in the UK for the past five years, with no single absence exceeding 28 consecutive days. As attendance at client sites is a routine part of the role’s working pattern and involves occasional travel, travel expenses are not covered. Experience in delivering digital services for the UK government is highly valuable for many of our projects. Therefore, familiarity with the GDS toolkit will be beneficial. Technical Skills - Expertise in Java and/or Scala is required - Experience with Javascript, Typescript, Kotlin, Python or Ruby is also valuable - Understanding of Object Oriented Programming - In depth knowledge of concepts and uses of testing - Knowledge or experience of delivering complex services to Government Digital Service (GDS) standards - Being comfortable with new technology, t-shaped and comfortable with ongoing learning and development is key to success - Experience with agile methodology A contractor in software development at Opencast is responsible for: - Delivering in the upkeep of their team’s backlog - Collaborating with the teams testing effort - Leading on the implementation of user stories - Embracing mobbing and pairing - Working with others in a collaborative, multi-disciplinary environment Salary Up to £450 per day (working inside IR35) Where you’ll work This role requires regular on-site attendance across our HQ, hub offices, client sites and home. Applicants must be able to commute to offices and client sites as part of their normal working arrangements, as travel is essential to fulfilling the responsibilities of the role. We include you We welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all. Interview Interviews will be conducted via Microsoft Teams. We’re happy to make adjustments to support your needs. Want to know more? Visit our website for more details.
Ready to work somewhere that cares more about how you build software than how fast you can ship it? At Opencast, we don’t measure developers by the number of tickets you complete. We care about engineering craft, clean design and thoughtful problem-solving. Opencast consultants deliver in complex environments, pairing often and working with others who take pride in doing things properly: TDD, emerging design, refactoring and leaving code better than they found it. We build software we are proud of, and our clients trust us not just to code but to think, challenge and guide. If you value simple and robust solutions and want a role where your judgment matters as much as your keyboard, you will fit right in. The role Software developers at Opencast care about building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, extreme programming practices and use industry-leading programming languages to deliver agile transformation. Our approach to software development is collaborative, focused on keeping things simple, and we use test driven development and pair programming as best practice. Working with clients and key stakeholders is a crucial part of a consultancy role. Our developers are inclusive team players that listen, collaborate, can positively challenge and manage expectations when needed but most of all are always willing to teach and help others. Leaving a client with improved ways of working, working technology and a good experience from discovery through to live is the priority. The role is varied, technical, never confined to any one provider or solution and there are always opportunities for learning and development. Requirements Due to the nature of this role, applicants must either currently hold active Security Check (SC) Clearance or be eligible to obtain it. Eligibility typically requires UK citizenship and continuous residence in the UK for the past five years, with no single absence exceeding 28 consecutive days. Experience in delivering digital services for the UK government is highly valuable for many of our projects. Therefore, familiarity with the GDS toolkit will be beneficial. Technical Skills - Expertise in Java or Scala is required - Experience in other languages such as Kotlin, Ruby or Javascript is also valuable - Deep understanding of programming paradigm, code design, testing, accessibility, performance and security - Proven ability to apply different testing tools and methods in practice - Knowledge or experience of delivering complex services to Government Digital Service (GDS) standards - Being comfortable with new technology, t-shaped and comfortable with ongoing learning and development is key to success. - Experience with agile methodology A senior consultant in software development at Opencast is responsible for: - Driving the elaboration of their team’s backlog - Setting testing strategies to match industry standards - Being a technical expert in their team (or acting as the team lead) - Leading the technical representation in a project discovery - Mentoring and coaching others to help them achieve their full potential - Demonstrating leadership within Opencast communities of practice Salary £59,001 - £72,000 What we offer A competitive package including a 7% employer pension contribution, share options and a discretionary bonus. You’ll also benefit from flexible working hours (aligned to client commitments), 25 days’ holiday, and access to 3 annual “life happens” days to support unexpected situations. We also offer wellbeing support, ongoing professional development, volunteering opportunities and the chance to be part of a genuinely supportive team. Where you’ll work This role requires regular on-site attendance across our HQ, hub offices, client sites and home. Applicants must be able to commute to offices and client sites as part of their normal working arrangements, as travel is essential to fulfilling the responsibilities of the role. We include you We welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all. Interview Interviews will be conducted via Microsoft Teams. We’re happy to make adjustments to support your needs. Want to know more? Visit our website for more details.
Ready to work somewhere that cares more about how you build software than how fast you can ship it? At Opencast, we don’t measure developers by the number of tickets you complete. We care about engineering craft, clean design and thoughtful problem-solving. Opencast consultants deliver in complex environments, pairing often and working with others who take pride in doing things properly: TDD, emerging design, refactoring and leaving code better than they found it. We build software we are proud of, and our clients trust us not just to code but to think, challenge and guide. If you value simple and robust solutions and want a role where your judgment matters as much as your keyboard, you will fit right in. The role We’re looking for Contractors in Software Development (Senior level or Technical Lead) to help our major clients transform. Software developers at Opencast care about building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, extreme programming practices and use industry-leading programming languages to deliver agile transformation. Our approach to software development is collaborative, focused on keeping things simple, and we use test driven development and pair programming as best practice. Working with clients and key stakeholders is a crucial part of a consultancy role. Our developers are inclusive team players that listen, collaborate, can positively challenge and manage expectations when needed but most of all are always willing to teach and help others. Leaving a client with improved ways of working, working technology and a good experience from discovery through to live is the priority. Contractors at Opencast follow the same principles as permanent consultants. The roles are varied, technical, and never confined to any one provider or solution. Requirements Due to the nature of this role, applicants must either currently hold active Security Check (SC) Clearance or be eligible to obtain it. Eligibility typically requires UK citizenship and continuous residence in the UK for the past five years, with no single absence exceeding 28 consecutive days. As attendance at client sites is a routine part of the role’s working pattern and involves occasional travel, travel expenses are not covered. Experience in delivering digital services for the UK government is highly valuable for many of our projects. Therefore, familiarity with the GDS toolkit will be beneficial. Technical Skills - Expertise in Java and/or Scala is required - Experience in other languages such as Javascript, Typescript, Kotlin, Python or Ruby is also valuable - Experience in a technical leadership role - Deep understanding of programming paradigm, code design, testing, accessibility, performance and security - Proven ability to apply different testing tools and methods in practice - Knowledge or experience of delivering complex services to Government Digital Service (GDS) standards - Being comfortable with new technology, t-shaped and comfortable with ongoing learning and development is key to success - Experience with agile methodology A senior level contractor in software development at Opencast is responsible for: - Driving the elaboration of their team’s backlog - Setting testing strategies to match industry standards - Being a technical expert in their team (or acting as the team lead) - Leading the technical representation in a project discovery - Acting as a technical lead in the team, enabling them to achieve their full potential Salary £450 - £600 per day (working inside IR35) Where you’ll work This role requires regular on-site attendance across our HQ, hub offices, client sites and home. Applicants must be able to commute to offices and client sites as part of their normal working arrangements, as travel is essential to fulfilling the responsibilities of the role. We include you We welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all. Interview Interviews will be conducted via Microsoft Teams. We’re happy to make adjustments to support your needs. Want to know more? Visit our website for more details.
We're on the hunt for dynamic and innovative .NET Full Stack Developers to elevate our Software Platform teams to new heights. This is your chance to dive headfirst into the heart of innovation, powered by cutting-edge AWS Cloud Technologies. What will you be doing? - Engineer captivating full stack web applications - Weave RESTful APIs for our clients to savour - Craft the unsung heroes – background services that bolster our platform - Pave the way for ingenious features and capabilities Technologies we use: - Master C# ASP.Net MVC (Framework & Core) and Node.js - Unleash the potential of VueJs and TypeScript - Harness the power of AWS with Lambda, ECS, S3, DynamoDB, and RDS - Empower your creations with Docker, Terraform, Packer, TeamCity, and GitHub - Dive into the depths of MSSQL, MySQL, and Redis Experience: - Crystal-clear communication: Your ideas will shape our future, so let them shine! - A hunger for knowledge: We're trailblazers, and that means constant learning. Embrace it! - A knack for innovation: Your ideas are the sparks that light our path. Let your creativity flourish! - Customer-centric vision: At tombola, it's all about enhancing our customers' experiences – make a difference! What do we offer? We champion a culture of inclusivity, flexibility, personal development, and mental wellbeing! As well as a salary that will be more than agreeable for you, we offer market leading benefits such as quarterly bonus, tombola merch, free breakfast and lunches in the office, private healthcare, hybrid working and much more.We champion a culture of inclusivity, flexibility, personal development, and mental wellbeing! As well as a salary that will be more than agreeable for you, we offer market leading benefits such as quarterly bonus, tombola merch, free breakfast and lunches in the office, private healthcare, hybrid working and much more.
What will you be doing? - Utilising your technical expertise to be part of a development team to solve complex problems and build reliable, well documented and highly available cloud solutions - Manage the lifecycle of key technical projects from inception to deployment. Apply problem solving techniques to find solutions to develop engaging game mechanics. - Continually innovating and strategizing. Be deeply involved in the planning of technical projects and review software design and implementations, promoting an environment of continuous improvement. - Demonstrate technical leadership by mentoring a team, promoting a collaborative and innovative work environment. Ensure professional growth and skill development. - Actively participate in designing and developing complex technical solutions Experience: - Excellent knowledge of an Object-Orientated Programming language - Strong background in T-SQL - Good understanding of Cloud Computing - Demonstratable experience with all aspects of delivering high volume API’s. - Automated testing (unit, integration) - Estimating complex technical stories and breaking them down - Track record of implementing CI/CD pipelines - Prior experience developing solutions and integrating with legacy systems. - Pragmatic and able to adapt working in a fast-paced environment. Bonus experience: - Strong mathematical background - iGaming knowledge and experience - Industry experience working with financial transactions. - Working with monolithic databases - Understanding of working in regulated space What do we offer? We champion a culture of inclusivity, flexibility, personal development, and mental wellbeing! As well as a salary that will be more than agreeable for you, we offer market leading benefits such as quarterly bonus, tombola merch, free breakfast and lunches in the office, private healthcare, hybrid working and much more.
Help Shape the Future of tombola 🎯 At tombola, our Payments Team is at the heart of delivering seamless and secure experiences for our players. We’re looking for a talented .NET Platform Developer with strong C# and .NET experience to help us build and improve the platform that powers tombola’s payment systems. This role offers hybrid working, giving you the flexibility to work both remotely and from our office. What you’ll be working on 👀 - Engineer platform applications that form the core of tombola’s payment systems - Design and build services for payment integrations - Develop background services that support key platform features - Take ownership of projects and contribute directly to tombola’s growth The tech you’ll get hands-on with 🔧 - C# ASP.Net (Framework & Core) - Node.js, Vue.js, TypeScript - AWS services (including S3, RDS, Lambda) - Docker, Terraform, TeamCity, GitHub - SQL databases (MSSQL, MySQL, Redis) What we’re looking for 😇 - Proven experience in C# and .NET – this is essential - Strong communication skills to share your ideas and collaborate effectively - A proactive mindset, always looking for ways to improve and innovate - A genuine passion for learning and growing in a fast-paced, dynamic environment - Creative problem-solving skills to tackle challenges and build robust solutions - A focus on delivering high-quality, reliable platform solutions that power payments Why join tombola? ⭐️ - Work in a fast-moving, collaborative Payments Team where your work makes a real impact - Thrive in an ever-evolving environment with continuous learning opportunities - Play a key role in building the platform that powers tombola’s payment systems - Enjoy hybrid working (3 days in the office) in a collaborative, supportive team - Benefit from a fantastic package of perks and opportunities designed to help you thrive Discover more about our benefits and perks here. If you’re ready to put your C# and .NET skills to work in a team where every transaction counts, your journey starts here. 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 can celebrate our Free to be me value. We are committed to creating opportunities for everyone here at tombola, we welcome applications from all backgrounds and encourage individuals to apply, even if you don’t meet every requirement.
Help Shape the Future of tombola 🎯 We're looking for a platform developer to join our Game Integration Team. At tombola, this team ensures our platform can support multiple games and studios reliably. We are looking for a talented .NET Platform Developer to focus on mainly back-end, platform work. Your key role will be decoupling our platform from games, making it flexible, scalable, and ready for multiple internal and 3rd party games. This role offers hybrid working, giving you the flexibility to work both remotely and from our office. What you’ll be working on 👀 • Refactor and decouple platform components to support multiple games • Maintain and improve back-end services and APIs • Ensure the platform is reliable, scalable, and flexible • Take ownership of back-end projects and contribute directly to tombola’s growth The tech you’ll get hands-on with 🔧 • C# ASP.NET (Framework & Core) • Node.js, TypeScript • AWS services (S3, RDS, ECS) • Docker, Terraform, TeamCity, GitHub • SQL and NoSQL databases (MSSQL, AWS DynamoDB, Redis) What we’re looking for 😇 • Strong back-end and platform experience in C# and .NET • Comfortable working with APIs and server-side systems • Proactive mindset and problem-solving skills for platform challenges • Strong communication to collaborate effectively • Focus on delivering reliable, scalable back-end solutions Why join tombola? ⭐️ • Work in a collaborative Game Integration Team where your back-end work powers multiple games • Thrive in a fast-moving environment with continuous learning opportunities • Play a key role in shaping the platform that enables games across tombola • Enjoy hybrid working (3 days in the office) in a supportive team • Benefit from a fantastic package of perks designed to help you thrive If you are ready to put your C# and .NET skills to work in a mainly back-end, platform-focused role, your journey starts here. 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 can celebrate our Free to be mevalue. We are committed to creating opportunities for everyone here at tombola, we welcome applications from all backgrounds and encourage individuals to apply, even if you don’t meet every requirement.
Join Our Promotions & CRM Team 🎯 An exciting opportunity has become available in our Promotions & CRM Team following an internal promotion – a true reflection of how we love to see our people grow and progress at tombola. We’re looking for a talented .NET Platform Developer with strong experience across C#, .NET, JavaScript and Terraform to help us evolve the platform that powers our promotions and customer relationship management (CRM) systems. This role offers hybrid working, giving you the flexibility to work both remotely and three days per week from our office in Sunderland. What you’ll be working on 👀 • Building and enhancing the services that power tombola’s promotional mechanics and CRM capabilities • Helping to move our promotional systems towards a microservices-based architecture • Designing and developing scalable platform solutions • Taking ownership of projects and contributing directly to tombola’s growth What we’re looking for 😇 • Proven experience with C# and .NET – this is essential • Strong understanding of both front-end and back-end development • Experience with Terraform and cloud-based technologies • A collaborative mindset and clear communication style • A proactive, curious approach – you’re always looking to improve and innovate • A genuine passion for learning and delivering high-quality, scalable solutions Why join tombola? ⭐️ • Join a team that’s shaping how we deliver promotions and player engagement across our platform • Be part of an environment where internal growth and progression are truly celebrated • Work on exciting new projects as we evolve our architecture and introduce a new CRM platform • Enjoy hybrid working in a collaborative, supportive team • Benefit from a fantastic package of perks and opportunities designed to help you thrive Discover more about our benefits and perks here. If you’re ready to use your .NET expertise to help power the next generation of tombola’s promotional systems, your journey starts here. 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 can celebrate our Free to be me value. We’re committed to creating opportunities for everyone and welcome applications from all backgrounds – even if you don’t meet every single requirement.