Make yourself visible and let companies apply to you.
Roles
Full Stack Engineer Jobs
Overview
Looking for top Full Stack Engineer jobs? Explore our curated listings of full stack developer positions across leading tech companies. Whether you specialize in frontend, backend, or both, find the perfect role that matches your skills and career goals. Start your next full stack engineering job search here and take your tech career to the next level!
Software Developer
Gregory Distribution
Cullompton
Hybrid
Junior - Mid
£45,000
RECENTLY POSTED

Location: Cullompton, Hybrid Working

About Us: Gregory Distribution Ltd is a leading provider of logistics and transport services across the UK. We pride ourselves on delivering tailored solutions for a diverse range of clients. Our commitment to operational excellence, compliance, and continuous improvement ensures we meet and exceed our clients’ expectations.

Job Description: We are seeking a proactive and solution-oriented Software Developer to design, develop, and support a variety of applications and systems. This role is ideal for someone who thrives in a fast-paced, collaborative environment, enjoys tackling complex technical challenges, and is passionate about building high-quality software that delivers real value to users.

Key Responsibilities:

Building secure and performant browser-based applications which integrate with or interact with our core business systems.

Building and maintaining a diverse portfolio of software solutions - from small-scale tactical utilities to larger-scale strategic web-based applications - in line with our technology stack (.NET Core / SQL / Blazor / Azure).

Developing both internally accessible and externally (internet) facing applications.

Writing clean, functional code on both the front and back-end - as part of a small team, so a broad and generalist knowledge of all aspects of development is required.

Maintain awareness of web application security and building applications which meet high standards of security, pass penetration tests and align with OWASP recommendations.

Taking an active part in the whole Software Development Lifecycle end-to-end - including conception, design, architecture, build and deployment.

Producing accurate estimates for project deliverables and change requests.

Supporting developed applications including investigating and resolving issues.

Contributing to defining and delivering continuous improvement roadmap for developed applications.

Defining test requirements, writing test scripts, carrying out and coordinating testing of developed solutions.

Maintaining application related documentation including process flows, training materials and support content.

Contributing to the planned roadmap for application changes and improvements.

Handling escalated issues and driving them through to resolution, communicating with relevant stakeholders across the wider Technology team and the business.

Delivering critical care following changes and new implementations and supporting service transition to BAU.

Required Experience:

Minimum of 2-3 years’ experience of developing secure customer-facing browser-based software applications - ideally within our technology stack of Blazor, .NET Core, SQL, Azure or equivalents.

Experience of deploying web applications using DevOps approaches and a CI/CD pipeline framework - ideally in Azure, but other equivalent experience considered.

Experience of serverless application architecture - ideally within Azure (e.g. Azure App Service, Blob Storage, Azure AD B2B/C, Managed SQL) - but equivalent experience (e.g. AWS) considered.

High-level of technical proficiency, IT aptitude and a general interest in technology, systems and software.

Critical thinking and logical, analytical mindset to problem solving.

Excellent written and verbal communications skills.

Why Join Gregory Distribution Ltd?

Competitive Salary : £45,000pa - £47,000pa.

Hours: Monday to Friday, 08:30hrs - 17:00hrs. Hybrid working.

Training : Monthly Courses for a variety of areas.

Benefits : Additional holiday purchasing scheme*, Retail discounts with Circular Benefits*, Retail Trust Wellbeing Support*, and more.

Career Growth : Explore opportunities for professional development within our expanding business.

Company Benefits : Excellent holiday allowance. Life assurance, pension, and sickness scheme*.

Extras : Christmas Savings Club*, Black Circle Tyre Discount*, Cycle To Work Scheme*, Free Uniform and paid Volunteer Day.

Wellbeing Support: Benefit from the Retail Trust Wellbeing Support* program.

Team Environment: Be part of a strong culture of teamwork and collaboration.

How to Apply

If you have the drive to be the best and want to be part of a flourishing and ambitious company, apply now!

Please submit your application as soon as possible. Due to high volumes of applications, we reserve the right to close adverts before the closing date once we have received sufficient application

Eligibility : Applicants must be eligible to work in the UK with no restrictions. Proof of Right to Work will be required at the interview stage.

Contact Us : For any queries, please contact our Recruitment Team at . Our team is available Monday to Friday, 08:30hrs - 17:00hrs.

Note to Recruitment Agencies : We prefer to recruit directly but have a Preferred Supplier List for when we need assistance. We’ll be in touch if we need you.

*Subject to terms and conditions.

TPBN1_UKTJ

Software Engineer
Bright Purple Resourcing
Aberdeen
Hybrid
Mid
£65,000
RECENTLY POSTED
TECH-AGNOSTIC ROLE

Software Engineer - Aberdeen, Hybrid
This is an exciting opportunity to work for a global leader in the innovation, development, andcutting-edge software solutions used in oil and gas industry.
What is in it for me:

  • Salary up to £65,000
  • Hybrid working with 3 daysper week in the Aberdeen office.
  • Private healthcare
  • Career development - Our client is committed to investing in their R&D and the future of their employees
  • The opportunity to work in attractive offices with a dynamic and passionate working environment

The Role:

  • As a Software Engineer, you will have the opportunity to work on cutting-edge technology and be involved in the full development lifecycle.
  • You will have the abilityto develop cutting edge software that is utilised globally.
  • This role is going to challenge you as well as giving you an opportunity to work alongside some of the finest developers, using some of the latest technologies.

The ideal candidate will have:

  • Experience working with C#, .Net and Visual Studio
  • BackgroundinC/C++or embedded software/ firmware
  • Familiarity with containerization,web applications, and database design
  • Confident communication skills

This is a fantastic chance to join a company that values diversity and inclusion and is dedicated to recruiting the right person for the role. If you are looking for a new and exciting challenge in the field of software engineering, then we want to hear from you.
Apply nowto take the next step in your career!
Bright Purple is an equal opportunities employer: we are proud to work with clients who share our values of diversity and inclusion in our industry.

Senior Python Developer
hireful
Multiple locations
Fully remote
Senior
£60,000
RECENTLY POSTED

Are you a Senior Python Developer looking to help shape the future of how schools use technology to empower learners across the UK? We are searching for a Senior Python Developer / Lead Python Developer who can guide a talented engineering team and push the boundaries of what cloud-native EdTech can be. You will be working with technologies such as Python, Flask, Vue and AWS. This is a fantastic opportunity to come in and revamp the future of technology in education.

Fancy taking ownership over building scalable Python applications, driving Agile delivery, and designing robust AWS-based systems using modern Infrastructure-as-Code approaches?

Role: Senior Python Developer, Python Software Engineer, Python Developer, Lead Python Developer

Location: 100% work from home / Remote

Salary: £55k - £62k base plus great benefits

What you will bring to the role:

You will champion engineering excellence, define best practices, inspire and mentor developers, and keep innovation at the heart of everything you do – from microservices and RESTful APIs to CI/CD pipelines and containerised deployments. With a strong background in Python development and deep knowledge of AWS, containers and automation, you’ll bring both technical expertise and the confidence to steer a team through rapid growth. Experience with serverless, AI, or EdTech is a bonus, but passion and leadership are essential. You must bring experience of full stack development, including Flask framework and Vue.

Keen to join a group that cares about delivering real change in education. CLICK APPLY and send through a copy of a CV.

Principal Software Engineer
Bright Purple Resourcing
Dalkeith
Hybrid
Senior
Private salary
RECENTLY POSTED

Principal Software Engineer Edinburgh An innovative and well-established med tech company are seeking a proven technical leader to join its R&D team basedin central Edinburgh as a Principal Software Engineer. This is a unique opportunity to play a key role in the development of next-generation patient monitoring and connectivity solutions that make a real difference in clinical environments. What is in it for you: Competitive salary Flexible working 25 days annual leave - which increase in years of service Life insurance Pension Paid charity work days Healthcare Cash plan … and much more. The Roles: If you are a proven technical leader looking to remain hands on and ship code whilst making key architectural decisions, driving the roadmap, and contributing to building a high performing dev culture …the Principal role is ideal. You will be part of a cutting-edge company at the forefront of healthcare technology. Contribute to a high-performance culture by maintaining rigorous development standards and documentation. As a Software Engineer, you will be instrumental in designing, and developing complex software systems within a regulated medical technology environment. Thesepositions areideal forseasoned engineers who thrivein collaborative cross-functional development. What We’re Looking For: Vast software development experience in C++ Strong background in multi-threaded programming and Linux-based development environments. Experience with Qt/QML or other modern UI frameworks is highly advantageous. Familiarity with regulated industries (medical, aerospace, defence, etc.) is preferred. Experience working with international teams across time zones is a plus. Excellent communication skills. These are outstanding opportunities for a highly motivated engineers to step into a strategic role within a fast-evolving med tech environment. To apply, please submit your up-to-date CV for consideration. Bright Purple is an equal opportunities employer: we are proud to work with clients who share our values of diversity and inclusion in our industry. TPBN1_UKTJ

Senior Software Engineer Frontend
X-On Health
Woodbridge
Hybrid
Senior
£50,000
RECENTLY POSTED

Location: Melton (Hybrid)

Working Hours: 09:00 17:30

Salary: up to £50,000

The purpose of this role is to solve complex business problems and technical challenges through the design and development of frontend applications. This role will contribute directly towards exciting technology opportunities in the public health sector; specifically in general practice. You will be responsible for designing, developing, and maintaining high-quality, scalable, and responsive user interfaces.

Key Tasks

Design and Development

Design, develop, and maintain complex, highly responsive, and user-friendly web applications using modern JavaScript frameworks (e.g. React)

Drive technical design and architectural decisions for the frontend, ensuring scalability, maintainability, and security

Develop modular, reusable components and libraries

Collaborate closely with UX/UI designers to translate wireframes and design mockups into functional interfaces.

Partner with other members of the development team to define and integrate necessary APIs (REST)

Technical Leadership

Promote and demonstrate software engineering best practices and principles

Participate in architectural and design discussions

Stay abreast of the latest technologies and industry trends

Diagnose and troubleshoot complex technical issues

Research and advocate for new technologies, tooling, and development processes to continuously improve the teams tech stack and efficiency

Contribute to technical documentation and knowledge sharing across the team

Quality Assurance and Compliance

Ensure all applications adhere to accessibility (a11y) and cross-browser compatibility standards

Write clean, maintainable, and well-tested code with a strong emphasis on quality and performance

Conduct code reviews and provide constructive feedback to uphold team coding standards and patterns

Comply with X-ons Health & Safety, Data Protection, Information Security, PCI & DSP policies and procedures.

Skills Required

Essential

Proven experience in designing, building, and maintaining scalable, modular, and high-performance front-end architectures (e.g., micro-frontends, design systems, component libraries)

Proven experience with a major front-end framework/library (e.g. React)

Experience with state management libraries

Expert-level knowledge of HTML5 semantics, accessibility standards (WCAG), and modern CSS (e.g., CSS Grid, Flexbox, pre-processors like Sass/Less).

Experience working with RESTful APIs

Knowledge of the product development lifecycle

Source control (e.g. GitLab)

Strong knowledge of software design patterns and object-oriented design principles

Working experience of unit test frameworks and test automation

Excellent communication and teamwork skills

Desirable

Strong expertise in Agile methodologies (e.g. Scrum / Kanban) and tools

Healthcare industry experience (NHS)

VOIP call handling

Benefits

25 Days Holiday plus an additional day for your birthday/equivalent

Cycle to Work Scheme

Winter Flu Jabs

Free On-Site Parking

Learning and development budget with Professional Qualification Support

£1,000 employee referral bonus

Social benefits (paid social events)

Buy Holiday Scheme

Employee Assistance Program

Discount on Health Insurance

Annual Salary Review

Enhanced Company Sick Pay

Monthly pizza in the office (Hybrid employees) / coffee voucher (Remote employees)

SCG mobile benefit

SCG is proud to be an equal opportunities employer. We welcome applications from all parts of the community and are committed to upholding the principles of the Equality Act 2010.

We are committed to supporting applicants with disabilities. We will endeavour to make necessary adjustments to ensure a fair and accessible recruitment process

TPBN1_UKTJ

Principal Software Engineer
Eurochange
Stevenage
Hybrid
Senior
£60,000 - £70,000
RECENTLY POSTED

Hours: 40h p/w Location: Hybrid or Remote Salary:60k-70k Build the platforms that power better travel money At eurochange, we’re transforming foreign exchange — making it better, simpler and more convenient for millions of customers. Technology is at the heart of that journey, and we’re looking for a Principal Software Engineer to help shape the platforms that drive our digital future. This is a senior, hands-on technical leadership role where you’ll influence architecture, guide engineering standards, and deliver enterprise-grade solutions that scale with our ambitions. What you’ll be doing As our Principal Software Engineer, you’ll be a technical authority across our digital platforms, combining architectural vision with practical delivery. You’ll: Lead end-to-end full-stack delivery, from backend services and APIs to customer-facing and internal applications Shape and evolve platform and system architecture, ensuring solutions are secure, scalable and future-ready Translate business strategy into robust technical designs, balancing innovation with resilience Set the standard for clean code, engineering best practice and quality across teams Drive modernisation initiatives, reducing technical debt and improving performance Champion DevOps, CI/CD and automation, enabling faster, safer releases Embed security, compliance and GDPR-by-design into everything we build Collaborate closely with Product, Design, Architecture and senior stakeholders Mentor and influence engineers at all levels, raising the bar for technical excellence About you You’re a strategic, hands-on technical leader who enjoys solving complex problems and influencing direction. You’re trusted for your judgement, calm under pressure, and passionate about building systems that last. You’ll bring: Expert-level experience with C#, .NET and object-oriented design Strong front-end knowledge using JavaScript/TypeScript and React Deep experience designing and governing enterprise APIs (REST & SOAP), ideally on Azure Proven leadership in DevOps, CI/CD pipelines and cloud-native environments Advanced SQL Server and data modelling expertise Strong understanding of microservices and distributed systems Experience with CMS platforms (e.g. Umbraco) and third-party integrations A collaborative mindset and the ability to influence without line management Our Perks Are Out of This World! Colleague Rate on Travel Money 28 days holiday (inclusive of bank holidays) High Street Discounts Free 24/7 Virtual GP service for you and your family Cycle to Work Scheme Employee Wellbeing & Financial Support through Retail Trust Employee Assistance Programme – because you matter! Wagestream – access your earned wages when you need it Recognition Awards for outstanding service Additional holiday entitlement after 1 year Life Assurance …and much more! Our Vision To be the UK’s go-to travel money provider, adding value to every customer’s journey! Our Purpose Foreign exchange… but better, simpler & more convenient, we’re the trusted inspirational experts. Our Values We Strive, We Trust, We’re Aspirational, We’re Responsible, We’re Sincere

Software Developer
Transunion
Alderley Edge
Hybrid
Mid - Senior
Private salary
RECENTLY POSTED

TransUnion’s Job Applicant Privacy Notice What We’ll Bring: We Are TransUnion: TransUnion is a major credit reference agency, and we offer specialist services in fraud, identity and risk management, automated decisioning and demographics. We support organisations across a variety of sectors including finance, retail, telecommunications, utilities, gaming, government and insurance. What You’ll Bring: We’re looking for a Software Developer to join our growing Integrations and Decisioning team. Day to Day You’ll Be: Design and build reliable backend systems and infrastructure tooling Use TDD to write high-quality, maintainable code and build out automated test suites Own reliability, observability, and performance of key services Collaborate with clients to understand requirements, debug issues, and propose solutions Drive improvements to system architecture, automation, and deployment processes Mentor junior developers and contribute to a strong engineering culture Take ownership of problems-investigate, iterate, and fix Essential Skills & Experience: Strong programming skills in Node.js or similar backend language Understanding of TDD and a focus on automated testing Comfort working directly with clients to gather requirements and debug issues Strong problem-solving skills and a desire to understand the root cause of complex issues Clear communicator-both in writing and on calls Desirable Skills & Experience: Experience owning backend systems in production environments Experience with Cloud Platforms AWS or GCP Infrastructure-as-code, CI/CD, and observability tooling Experience scaling systems under sustained load Contributions to internal tooling or open source Experience with large datasets and machine learning models Impact You’ll Make: What’s In It For you? At TransUnion you will be joining a friendly, forward thinking global business. As well as an excellent salary and bonus scheme or commission scheme (if joining our sales teams) our benefits package comes with: 26 days’ annual leave + bank holidays (increasing with service) Global paid wellness days off + a bonus day off to celebrate your birthday A generous contributory pension scheme + access to the TransUnion Employee Stock Purchase Plan Private health care + a variety of physical, mental and financial fitness wellbeing programmes such as access to mindfulness tools Access to our diversity forums and communities so you can get involved in causes close to your heart TransUnion - a place to grow: If there’s something on the list of essential / desirable skills that you can’t quite tick off, don’t let that put you off applying. We are open to exploring training and development opportunities for the right candidate to ensure you are successful. We know imposter syndrome is real, lets confront it so we can continue to grow and thrive together. Flexibility at TU: We recognise that our people need the freedom to balance their day-to-day lives with their work. This is why we’ve set out to create inclusive and flexible policies and practices for you to accommodate all your responsibilities and needs: children, family and beyond. If the role is advertised as full time, don’t let this stop you from applying. Let us know if you’re looking for a part time or flexible working arrangement and we can discuss this with you. Additional support: At TransUnion, we’re committed to fostering an inclusive and diverse workplace where all individual’s talents and perspectives are valued. When you apply for a position with us, you’re not just joining a team, you’re becoming part of a community that celebrates differences and embraces equality. We understand that everyone has different needs, which is why we offer a range of reasonable adjustments to our recruitment process. Please let us know if you require any reasonable adjustments to help you through the application process or to attend an interview with us by contacting (url removed) Interview & Hiring Process: Most of our recruitment processes are virtual, so you’ll get to know our hiring managers and teams over the phone and through video. If we need you to attend a physical in person interview your recruiter will inform you of this. We do not accept any unsolicited CV’s from recruitment agencies. If you are a recruitment agency on our PSL our talent team will contact you directly should we require any assistance. #LI-Hybrid Find out more about Life At TU UK: (url removed) Job Title Sr Engineer, Software Development

Senior Software Developer - Conwy
Hunter Selection
Conwy
Hybrid
Senior
Private salary

Senior Software Developer

North Wales

Competitive Salary

A global technology company based in North Wales designs, develops, and manufactures. We currently have an opportunity for a Senior Software Developer to join our multidisciplinary engineering team and contribute to the development of industry-leading solutions.

Role & Responsibilities:

  • Design, develop, and maintain software products as directed by the Software Lead or Senior Management.
  • Ensure source control (Git) is used for all projects, following best practices such as branching and merge strategies.
  • Maintain accurate and up-to-date build documentation for all projects.
  • Employ Continuous Integration / Deployment (CI/CD) pipelines where appropriate.
  • Create and maintain unit tests for critical code to ensure reliability and maintainability.
  • Track, manage, and resolve issues via repository cards (e.g., GitHub Issues, Jira, or equivalent).
  • Research and integrate existing open-source packages where suitable, ensuring all third-party code is properly licensed.
  • Collaborate with hardware, firmware, and geophysics colleagues to deliver integrated solutions.
  • Contribute to the development process demonstrating ideas via review meetings.
  • Ensure that all documentation is prepared and supplied with all design changes in accordance with our ISO 9001 system

Knowledge, Skills & Experience:

  • Education to degree level in Computer Science, Software Engineering, or related discipline
  • Equivalent industry experience as a proven software developer will be considered.
  • Demonstrated experience in delivering high-quality software solutions within complex engineering or technical domains.
  • Familiarity with UI/UX design principles for customer-facing applications.
  • Strong knowledge of modern frameworks, particularly Vue.js, Node.js, Express, and Electron.
  • Proficiency in Git source control workflows.
  • Understanding of software design patterns and industry best practices.
  • Excellent problem-solving and debugging skills, with the ability to learn quickly and adapt.

Benefits Package:

  • A competitive starting Salary
  • Opportunities for technical advancement
  • Hybrid working available
  • Comprehensive private health plan.

To apply please email your CV / resume to

If you are interested in this position please click ‘apply’.

Hunter Selection Limited is a recruitment consultancy with offices UK wide, specialising in permanent & contract roles within Engineering & Manufacturing, IT & Digital, Science & Technology and Service & Sales sectors.

Please note as we receive a high level of applications we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010.

For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.

Job Tenure: Permanent Salary: Negotiable Location: Conwy,

Fullstack .Net Developer - Bristol
Hunter Selection
Bristol
In office
Junior - Mid
Private salary

Fullstack .Net Developer - South Bristol (on-site)

We are seeking a Fullstack .Net Developer to join an industry leading software company in South Bristol. You will join their successful Agile Development team and work on solutions for some of the UKs largest and most successful businesses. You will be given excellent training and opportunities to develop your skills whilst gaining knowledge on a leading tech stack and enterprise level solutions.

Benefits for the Scrum Master:

  • 25 days holiday + bank holidays
  • Option to buy and sell holiday
  • Health Cash Plan,
  • Private medical insurance
  • Life assurance
  • Employee assistance program.
  • Discount scheme

As the successful Fullstack .Net Developer be:

  • Full Stack development
  • Producing fully functional, clean code; integration of backend data; UI and web layout design; de-De-bugging and bug-fixes.
  • Continuous Improvement
  • Database administration and Systems Integration

The successful Fullstack .Net Developer will have:

  • Experienced with .NetCore/8, C#, Web API, ASP.Net, JavaScript
  • Experience in HTML/CSS/JavaScript
  • Ideally experience in Azure/ AWS/ GCP
  • A strong understanding of SOLID Principals / Object Oriented Analysis / Object Oriented Design
  • A real passion in software
  • Ideally have a degree or relevant qualification in Computer Science
  • Design and development of User Interfaces, database models and database architecture
  • Someone who is looking to work in a busy and growing environment and have the ability to learn.

An excellent benefits package is on offer with for the right person along with a great starting salary, but the real benefit is the people you will work alongside and the training you will receive.

This is an urgent vacancy, so please apply early to avoid disappointment.

If you are interested in this position please click ‘apply’.

Hunter Selection Limited is a recruitment consultancy with offices UK wide, specialising in permanent & contract roles within Engineering & Manufacturing, IT & Digital, Science & Technology and Service & Sales sectors.

Please note as we receive a high level of applications we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010.

For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.

Job Tenure: Permanent Salary: 33 days holiday, PHI, Discount + more Location: Bristol,

dotnet developer - Bristol
Hunter Selection
Bristol
Hybrid
Graduate - Junior
£32,000 - £35,000
+1

Junior .Net Developer / Junior Dotnet Developer

Umbraco or other dotnet based CMS experience highly desirable

up to 35k

Bristol, Hybrid 2 days in office per week

Benefits:

Personal development roadmap with learning allowance and certifications

Generous holiday allowance

Birthday day off

Employee Assistance Program

I am working with a Bristol based software agency who are looking for a Junior Software Engineer (dotnet) to join their team.

Any experience that you have with .Net CMS (Sitecore, Kentico etc) is highly desirable - Umbraco in particular . You should be someone who is passionate about producing quality code using SOLID and DRY principles in an Agile environment.

Their products are complex, and require innovative solutions to meet client expectation.

They have absolutely no legacy code.

This is a great environment to enhance the quality of your work, and you will be working alongside experienced developers who can show you the ropes.

You should use SOLID design principles in your day-to-day work, and you should ideally be familiar with LINQ, design patterns, data access patterns, multithreaded applications, Web API’s and advanced SQL amongst others.

You will be responsible for developing high-quality applications. You will design and implement testable and scalable code.

This is a junior position, so if you don’t have everything listed but you have been working with .Net and Umbraco then I would like to hear from you. Likewise, if you are a bit more experienced then please apply to be considered.

Day to day you will be working with .Net, Umbraco, Dynamics365, ASP.Net Microservices Architecture, Azure DevOps

Responsibilities:

  • Working on key projects within the business.
  • Constantly challenging, finding more innovative ways of doing things
  • Ensuring a high level of customer experience
  • Making sure that quality standards are achieved
  • Stakeholder Communication
  • Working with Azure Cloud Infrastructure
  • Develop quality software and web applications
  • Analyse and maintain existing software applications
  • Design highly scalable, testable code
  • Discover and fix programming bugs

Experience needed:

Current hands on coding experience with C#, .Net, ASP.Net, MVC

SOLID, DRY principles

API Integration

Degree in Computer Science related subject

SQL database or relational database skills

Desirable:

Umbraco (Ideally V13 +)

Other .Net based CMS such as Sitecore or Kentico

This is an urgent vacancy, if you would like to be considered then apply quoting reference

.Net, dotnet, ASP.Net, MVC, CMS, Umbraco, Kentico, Sitecore, SOLID, DRY, Agile, API, SOAP, Restful, LINQ, design patterns, data access patterns, multithreaded applications, Web API’s, SQL, .Net, dotnet, ASP.Net, MVC, CMS, Umbraco, Kentico, Sitecore, SOLID, DRY, Agile, API, SOAP, Restful, LINQ, design patterns, data access patterns, multithreaded applications, Web API’s, SQL, .Net, dotnet, ASP.Net, MVC, CMS, Umbraco, Kentico, Sitecore, SOLID, DRY, Agile, API, SOAP, Restful, LINQ, design patterns, data access patterns, multithreaded applications, Web API’s, SQL, .Net, dotnet, ASP.Net, MVC, CMS, Umbraco, Kentico, Sitecore, SOLID, DRY, Agile, API, SOAP, Restful, LINQ, design patterns, data access patterns, multithreaded applications, Web API’s, SQL, .Net, dotnet, ASP.Net, MVC, CMS, Umbraco, Kentico, Sitecore, SOLID, DRY, Agile, API, SOAP, Restful, LINQ, design patterns, data access patterns, multithreaded applications, Web API’s, SQL

If you are interested in this position please click ‘apply’.

Hunter Selection Limited is a recruitment consultancy with offices UK wide, specialising in permanent & contract roles within Engineering & Manufacturing, IT & Digital, Science & Technology and Service & Sales sectors.

Please note as we receive a high level of applications we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010.

For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.

Job Tenure: Permanent Salary: £32000 - £35000 per annum + electric car scheme Location: Bristol,

Spotlight
Platform Developer - Operator Platform
Tombola
Sunderland
Hybrid
Mid
Private salary

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.

Junior Software Engineer
Haystack - Partnerships
London
Fully remote
Junior
£35,000 - £55,000

Haystack is working with a direct employer on this opportunity

Junior Full-Stack Software Engineer (React / TypeScript)

💰 £35k - £55k DOE

📍 Hybrid – London or Remote (UK)

We’re working with a high-growth SaaS startup that’s scaling fast and looking for a Junior Full-Stack Engineer to join their product team.

This is a chance to work in an environment where ideas move quickly, code ships daily, and your work directly impacts thousands of users. You’ll collaborate with experienced engineers, product designers, and founders who care deeply about great code, great culture, and building something that genuinely changes how people work.

What You’ll Do

  • Build and maintain modern, responsive web applications using React + TypeScript.
  • Work on Node.js microservices and contribute to scalable backend APIs.
  • Collaborate with product and design teams to turn concepts into working features.
  • Write clean, testable, and maintainable code across the full stack.
  • Participate in code reviews, sprints, and product demos in a fast-paced, startup environment.
  • Get hands-on exposure to AWS, Docker, GraphQL, and CI/CD pipelines.

What You’ll Bring

  • 1+ year of experience (commercial or project-based) with React and TypeScript.
  • Basic understanding of Node.js and MongoDB.
  • Passion for building products end-to-end and learning modern frameworks.
  • Curiosity, creativity, and a startup mindset — you enjoy solving real problems with real code.
  • A collaborative, team-first attitude and eagerness to learn from senior engineers.

Why It’s a Great Move

🚀 Work directly with founders and engineers shaping the next big product in their industry.

🧠 Access to mentorship, code reviews, and a clear growth pathway.

🏡 Flexible hybrid working (office HQ in Newcastle, remote welcome).

📚 Personal development budget and the latest dev tools.

❤️ Culture built on trust, ownership, and speed — no bureaucracy, just great engineering.

If you’re a hands-on developer ready to learn fast, ship fast, and grow with a company that’s going places, we’d love to hear from you.

📩 Apply now and join one of the UK’s most exciting early-stage tech teams.

Scala Developer
Haystack - Partnerships
London
Fully remote
Mid - Senior
£70,000 - £100,000

Haystack is working with a direct employer on this opportunity.

Company

We are using AI Agents to transform customer experience for ecommerce brands. With a proprietary approach to agentic AI, we have a unique opportunity to become the undisputed leader in our industry. We’re looking for excellent candidates to join our dedicated, thoughtful, and hardworking team to help us achieve that goal. We are a global company with offices in London, New York, and people across the world.

Our customers include some of the biggest names in retail including On, Rapha, Air Up, Holland & Barrett, AllSaints, Honeylove, and Clarins.

Role

We are looking for an experienced software engineer to help us build our product. You will be working on the platform and backend services of the product and also the middle layer that sits between third party customer support tools and our proprietary AI platform. We value autonomy, excellence, pragmatism and impact.

Responsibilities include:

  • Building microservices for our no-code platform, analytics, admin console, data management functionality and others
  • Designing and implementing maintainable and scalable architecture for consuming and providing APIs
  • Integrating with 3rd party systems

Required Experience

  • Scala (3+ years of real, hands-on experience in Scala in a professional environment)
  • Functional programming and hands-on experience with functional programming libraries
  • Experience developing HTTP RESTful APIs
  • Excellent knowledge of SQL and relational databases (PostgreSQL)
  • Knowledge of Terraform (hands-on experience), Docker, AWS
  • Experience building and deploying microservices-based architectures
  • We use a functional Scala stack, primarily built on the Typelevel ecosystem, including: http4s, Circe, Cats, Cats Effect, FS2, Monix, and Slick.

Interview Process

  • Our interview process is designed to be clear, fair, and human — just like how we work day to day.
  • Intro Call (40 mins) — A relaxed chat to learn more about you and share what we’re building.
  • Technical Stage — Show us how you think and solve problems, including a take-home challenge.
  • Culture Stage — We’ll explore how you collaborate, communicate, and align with our team values.
  • Final Chat — Meet a senior team member to discuss long-term goals and mutual fit.
  • We keep things efficient and most candidates complete all stages within 2–3 weeks.

Benefits

🚀 Thrive in a dynamic start-up culture

💰 £80k - £100k annual salary depending on experience

📈 Stock options

🏝️ 34 days off — 25 annual + 8 public + your birthday!

🎳 Quarterly team socials & perks

💪 Stay fit with a $210 monthly fitness stipend or Third Space membership

🎉 Celebrate your birthday with a day off!

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Spotlight
Lead Developer
Tombola
Sunderland
Hybrid
Leader
Private salary
TECH-AGNOSTIC ROLE

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.

Spotlight
Full Stack Engineer
Footy.com
Gateshead
Hybrid
Senior
Private salary
+2

About Footy

We are a trusted content, marketing and referral partner, working with the world’s leading sports manufacturers and retailers. We connect our ever growing audience of relevant consumers to retailers and manufacturers through our website, social media platforms, emails and community focus groups.

Our website uses big data, analytics, and machine learning to aggregate the best products and prices from sport and fashion partners. We save our customers time and money by displaying the best deals and expert product guides, in one convenient place.

Our Technology

The technology at play in our business consists of many microservices including data ingestion pipelines and APIs written in C#, a frontend website using NodeJs + Next.js (React), large Machine Learning models that assist in determining different attributes from product imagery such as product type and colour determination. We also have different services for alerting users on the best deals available and many more.

Responsibilities

  • Assist our technical lead with all aspects of our back end systems, we use AWS Kubernetes and Mongo. There are significant learning opportunities to work with some great tech.
  • Another central part of this role will be helping to maintain our feed service. This will include helping to develop new ways to ingest data, maintaining our feed service and making sure we are ingesting data in the best way.
  • Participate in code reviews to maintain code quality and ensure best practices.
  • Contribute to documentation (project brief, light touch documents, detailed design and technical specification) as and when required.
  • Keeping up to date with industry trends and developments.
  • Updating work schedules and performing troubleshooting as required.
  • Being transparent with the team about challenges, failures, and successes.
  • Always have an approach of continuous improvement, optimising for maximum performance, scalability, and responsiveness.

Requirements

  • Excellent technical, diagnostic, and troubleshooting skills.
  • Strong leadership and organizational abilities.
  • Willingness to build professional relationships with staff and clients.
  • Excellent communication, motivational, and interpersonal skills.
  • Experience in the following areas would be desirable
  • Node.js
  • c# (.net 7)
  • Next.JS
  • ReactJS
  • MongoDB
  • Git
  • CSS
  • html
  • JavaScript
  • AWS
  • Kubernetes
Spotlight
Model Developer
Aurora Energy Research
Oxford
Hybrid
Mid
Private salary
TECH-AGNOSTIC ROLE

We’re looking for a Model Developer to help us build and maintain the Python codebase behind Aurora’s Origin and Chronos modelling software products. You’ll work in a collaborative engineering environment, owning feature development and improving code quality, maintainability, and developer experience in the model stack used across our business. You will collaborate with your colleagues in the Modelling team to define practical methodologies, with your focus being on turning these approaches into robust, well‑tested, scalable software.

You’ll thrive here if you enjoy writing clean, maintainable Python, shaping libraries and packages other teams rely on, and raising engineering standards (TDD, CI/CD, reviews, readability) across a large, shared codebase.

The position suits an individual with 3+ years of experience in software development who is interested in a career applying software engineering techniques to modelling software solutions.

Key Responsibilities

  • Design, implement, and maintain Python modules/packages in the modelling codebase; own components over time and steward their quality and usability for other teams.
  • Translate modelling methods into production‑quality code, collaborating with method owners in the Modelling team; ensure implementations are readable, tested, and traceable.
  • Improve code quality and developer experience by refactoring for clarity, strengthening interfaces and simplifying implementations.
  • Champion automated testing and TDD; driving the adoption of modern software engineering practices in the model development team.
  • Participate in code reviews and technical design discussions
  • Identifying and addressing architectural bottlenecks and opportunities to improve scalability and developer experience

What we are looking for

Required Attributes

  • Professional Python experience (3+ years) in a commercial, team‑based software environment, delivering components used by other teams/customers
  • Strong software engineering fundamentals
  • Comfortable collaborating with Modelling, Research, and Product teams to implement methods as robust, maintainable code; motivated to raise standards for others
  • A relevant degree in a quantitative field such as Mathematics, Physics, Engineering, or Computer Science
  • An interest in working in the energy/decarbonization sector

Desirable Attributes

  • Experience building software using Test Driven Development and Continuous Delivery
  • Experience developing modelling or simulation software, or with mathematical optimisation (LPs/MIPs) - particularly in the energy industry
  • Experience stewarding internal libraries/SDKs, packaging (pyproject.toml, Poetry/uv) and dependency management at scale
  • Experience in managing or mentoring junior colleagues

What we offer

Some of the benefits we include are:

  • Private Medical Insurance
  • Dental Insurance
  • Parental Support
  • Salary-Exchange Pension
  • Employee Assistance Programme (EAP)
  • Local Oxford Discounts
  • Cycle-to-work Scheme
  • Flu Jabs

At AER, we are committed to offering flexibility in the way we work. Most of our roles are hybrid with a mix of in-office/home working and potentially adjustable working hours. Let’s discuss what works for you and AER during the interview process.

The Company is committed to the principle that no employee or job applicant shall receive unfavourable treatment on grounds of age, disability, gender reassignment, race, religion or belief, sex, sexual orientation, marriage or civil partnership, pregnancy and maternity.

To apply, please submit your Résumé / CV, a personal summary, your salary expectations and please inform us of your notice period.

Unfortunately, we are unable to accept applications via email, telephone, or social media platforms. To be considered for this position, please submit your application using the link provided. Applications submitted through any other channel will not be reviewed.

About Aurora Energy Research From its academic roots, Aurora Energy Research is a thriving, rapidly growing company, currently serving over 600 of the world’s most influential energy sector participants, including utilities, investors, and governments.

While we constantly strive to reach new markets and diversify our product portfolio, we are already active across the globe in Asia-Pacific, Latin America, Europe, and North America, working with leading organisations to provide comprehensive market intelligence, bespoke analytic and advisory services, and cutting-edge software.

We are a diverse team of experts with vast energy, financial, and consulting backgrounds, covering power, hydrogen, carbon, and fossil commodities. With this, we provide data-driven intelligence to fuel strategic decisions in the global energy transformation

Spotlight
Technology Consulting Academy
Answer Digital
Multiple locations
Hybrid
Graduate - Junior
£27,000 - £30,000
TECH-AGNOSTIC ROLE

About the job

Who are Answer Digital?

Answer Digital are a proudly Employee-Owned digital transformation consultancy headquartered in Leeds. We’ve delivered large-scale, cutting edge and life saving digital solutions in both the private and healthcare sectors. After a period of huge growth, we’re looking to invest in our people with our first hybrid Technology Consulting Academy.

We’re passionate about investing in our people, so much so that “Nurturation” is one of our core values (our way of nurturing growth through collaboration!).

Our Academy

We’re looking for motivated and ambitious people to join our Technology Consulting Academy. You’ll be employed with us from Day 1 and the programme has been designed by our talented consultants to accelerate the professional development of great people. The Academy will cover all our technical capabilities to a high level, specialising more as the academy progresses.

By the time the Academy is complete, you’ll have all the skills and knowledge to play a pivotal role on one of our projects, helping build solutions for our clients across Software and DevOps Engineering, Data Engineering and Quality Assurance.

Academy Structure: What to expect

With a blend of workshops, mentored coaching sessions and self guided learning, the Academy will cover:

  • The fundamentals of the Software Development Lifecycle
  • Proficient application of Agile methodologies within a professional environment (e.g. Scrum, Kanban, Lean).
  • Training in core technologies used across our technical capabilities including
  • Programming Languages (.Net, Javascript, Python)
  • Database and Data technology (SQL, Pyspark, ETL, Snowflake, Data Architecture, warehouses and lakehouses)
  • DevOps and Cloud Technologies (Azure and AWS, CI/CD, Terraform and Docker)
  • Test Frameworks (Cypress, Accessibility and Performance testing)
  • Include upskilling in emerging AI technologies and their application in software, date and quality assurance engineering.
  • Strategies for fostering personal development and navigating career progression.

You will also be integrated into the broader Answer Digital community, engaging with professionals across various disciplines and industry sectors, with plenty of opportunity to learn. As the Academy approaches its conclusion, you will complete a series of analytical tasks and presentations for your Academy Coach. The Academy culminates in a 2-3 week assignment undertaken alongside an experienced consultant on a live project, followed by a formal presentation of their work to the wider Answer Digital community.

After completing the Academy, you will join one of our technical capabilities supporting our clients to deliver great outcomes.

What you’ll bring to Answer

For us, this isn’t about the jobs you’ve had but the experience you’ve gained along the way though in order to succeed you’ll need;

  • Either hands on experience or a qualification in a Technology field (such a tech bootcamp, a computer science degree, a tech apprenticeship etc.) or a Data field (a role involving processing/manipulating large data sets or a mathematics degree etc.)
  • Demonstrated interest and experience within the Information Technology sector.
  • Someone who constantly challenges assumptions, solves problems and focuses on the details to get things right.
  • A great communicator, being able to articulate problems to our clients and how we can solve them.

This could come from working in tech already, a career changer with lots of transferable skills or someone from academia, who’s had plenty of experience with the above - either way, we’d love to hear from you!

It would be great if you also had experience in some of these, but if not we’ll help you with them:

  • Experience working in multidisciplinary teams to build something great.
  • Practical, hands-on experience working on Agile projects with .Net, Javascript, Python, SQL etc…

About you

This isn’t just about your experience, we’re investing in you as a person and you’ll be set up for success if you have:

  • A genuine commitment to developing a career in technology and digital transformation
  • A passion for continuous learning and professional development.
  • Great communication skills, encompassing the ability to interact confidently with diverse individuals and groups at all organisational levels, and to adapt how you communicate to suit your audience.
  • A strong focus on achieving positive outcomes for both end-users and clients.
  • A collaborative and team-oriented approach to work.
  • Commercial experience or the understanding of commercial impacts to project work
  • Effective time management skills and the ability to prioritise

The perks of being at Answer

  • We’re an Employee-Owned Company. After 12 months – through the Employee Ownership Trust you will be part of the ownership of Answer; a major factor in driving engagement, retention and growth for our people.
  • Competitive salary, starting at £27,500 and increasing to £30,000 after the Academy.
  • Flexible annual leave (buy/sell and carry forward).
  • Twice a year income-tax free bonus if company-wide performance targets are met - we’re all in this together
  • Continuous training and development - if you want to learn, we’ll provide all the support you need.
  • Flexible Pension - we match your own contributions up to 5%
  • A flexible Healthcare cash plan so you can fund the care you value most.
  • A packed social calendar including; end of year party and Summer away days, monthly and quarterly company team socials.
  • Free parking at Head Offices in central Leeds, plus Cycle2Work & Green Car Lease schemes to help get you here.
  • The chance to give back – get involved nationally and regionally with partnerships to get people from different backgrounds into tech, as well as lots of charity and community events.
  • Hybrid and flexible working – you can vary your working when and where you work, to allow you to collaborate better, feed your creativity, and take the time and space to focus when you need to.

Diversity and Inclusion

At Answer we proudly embrace diversity and inclusion - we want to create a safe environment for everyone to bring their true selves to work.

We will do everything we can to support your application. If you require any adjustments to be made to your application (whether that’s support with our interview questions, adjusting how we interview, or financial support with our hiring process) then please speak to Jonny Hiles, TA Lead (jonny.hiles@answerdigital.com)

Our Interview Process

  • We pride ourselves on having a fair but flexible recruitment process, we want to create a platform where you can show us your best. For us, keeping it simple means you can focus on understanding if our people, values and the work we do are right for you. Our typical process can be broken down into 3 stages;
  • Application Process: Depending on the volume of applications, our process may involve a couple of assessments. We focus on your inherent ability rather than your CV. That’s why the application includes an analytical thinking and problem solving exercise. We want to assess your capacity for analytic thinking and problem-solving—skills that are crucial for a successful career with us.
  • Recruiter call: This will be with a member of the recruitment team, and normally lasts 15-30 minutes. We will talk to you about Answer Digital, the type of work we do, and an overview of the role. We’ll ask you some questions about your current situation and why you’re interested in working here. Here, we’d advise asking any questions about our people, such as our culture, career progression, or approach to flexible working.
  • Skills based interview: This interview will be with 2 people, normally from the team you’re applying to work with and roughly lasts an hour. This interview will involve questions around your experience, the skills you’ve gained and the work you’ve done. We’ll also ask questions about the role and challenges you might face and how you’d face them. Here, we’d recommend asking questions about the role, the day to day responsibilities and what life in the team is like.
  • Cultural/Value interview: The final interview stage is an hour-long discussion with two members of our Leadership team (either Directors or Capability Leads). This interview is a two-way conversation, as much about you assessing if Answer is the right fit for you as it is about us assessing your fit with Answer. The focus will be on our culture and values. We’ll discuss what our values mean to us, and we want to understand what values are important to you and how you like to work. We strongly encourage you to ask any questions you have about Answer as a business, including our business model and our ambitious growth plans.
Spotlight
Software Engineer (Full-Stack)
TryHackMe
United Kingdom
Fully remote
Mid
Private salary

TryHackMe is the fastest-growing online cyber security training platform. Our mission is to make learning and teaching cyber security easier by providing gamified security exercises and challenges. Having only been around for handful of years, we’ve grown to more than 5 million community members and our growth isn’t slowing down! 🥷

We’re growing to be an AI-first company, you can read more about what this means here…

The Role

We’re looking for a Full-Stack Engineer to help us scale TryHackMe to support millions of aspiring security practitioners to learn about cyber security.

Your role will involve everything from maintaining the current code base to developing awesome features to support our users. This exciting position will focus on growth engineering work, bringing concepts from ideation to completion through quick iterations and a cycle of build-measure-learn. You must be comfortable working in a small team (two engineers, a product manager, and a designer). The responsibilities for this role will include:

  • Designing and implementing software solutions that meet business requirements across TryHackMe considering scalability, reliability, and security
  • Collaborating with product managers, designers, tech leads and developers on project plans and technical execution
  • Mentoring and coaching developers, providing technical guidance and feedback
  • Participate in code reviews, design reviews, and other engineering meetings, providing feedback to ensure code quality and alignment with TryHackMe technical standards.
  • Writing high-quality, maintainable code using modern programming languages and frameworks (e.g., JavaScript, Typescript, NodeJS, ReactJS, MongoDB, ExpressJS)
  • Developing and maintaining databases and data models, as well as creating and optimising queries
  • Monitoring and analysing system performance to identify and resolve bottlenecks and issues
  • Staying up-to-date with emerging trends and technologies in software development and sharing knowledge with the team
  • Participating in Agile development methodologies, including sprint planning, stand-ups, and retrospectives
  • Contributing to the continuous improvement of software development processes and practices.

Skills & Requirements:

  • Ideally 3+ years of experience within software engineering including back and front end development
  • Experience in hands-on software engineering within a startup or scale-up SaaS environment
  • Experience leading a Software Engineering Team
  • Relevant hands-on experience with the following technologies: Git, NodeJS, CSS, HTML, Javascript, React, Typescript, Redux, MongoDB, AWS - (MERN stack)
  • Strong understanding of software architecture and design principles
  • Experience with continuous integration and continuous delivery (CI/CD) pipelines
  • Knowledge of cloud computing platforms such as AWS, Azure and Google cloud
  • Excellent understanding of software development methodologies, including Agile and Scrum
  • Interest in cyber security or edtech industries
  • Strong leadership, problem-solving skills and be comfortable communicating in English

Benefits & Perks

  • 💸 Salary - We hire across 35+ countries. We determine salaries based on Geographic Location, Seniority, Interview Performance, and Market Rates using leading compensation benchmarking tools.
  • 🚣 100% Remote - In a fully digital world, work from anywhere you want!
  • 🕒 Flexi Time - Choose your own hours as long as you have at least 4 hours of overlap with the UK timezone (from 8am - 6pm)
  • 💻 Tools - a dedicated work laptop + any accessories you need to do your best work.
  • 👕 Swag Pack - start your TryHackMe journey with a branded swag bundle!
  • 💪 Personal Development - £2,500 training budget to acquire certifications, and more.
  • ⛱️ Company Retreat - an annual company retreat, fully paid for by us!
  • 🍕 Lunch on us - whether you’re a pizza-lover, salad obsessed or a big sushi fan, TryHackMe will cover the cost of your lunch order during our recurring company virtual lunches.
  • 🧡 Health Insurance - if you’re in a country that doesn’t have public health care.
  • 🍼 Enhanced Maternity & Paternity- an enhanced package on top of statutory requirements.
  • 💸 Pension - TryHackMe makes it easy to save money for your retirement.

Our Hiring Process

Stage 1: Intro to learn more about you, and vice versa!

Stage 2: Interview with our Software Engineering Management

Stage 3: Live-Coding Challenge with Engineers

Stage 4: Culture Fit call with one of our Co Founders

Spotlight
Platform Developer - Promotions & CRM Team
Tombola
Sunderland
Hybrid
Mid
Private salary

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.

Spotlight
Platform Developer - Game Integration Team
Tombola
Sunderland
Hybrid
Mid
Private salary

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.

Spotlight
Platform Developer – Payments Team
Tombola
Sunderland
Hybrid
Mid
Private salary

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.

Frequently asked questions
A Full Stack Engineer is a software developer skilled in both front-end and back-end technologies, capable of building complete web applications from user interfaces to server-side logic and databases.Common skills include proficiency in front-end technologies like HTML, CSS, JavaScript (and frameworks such as React or Angular), back-end languages like Node.js, Python, or Java, database management, API development, and version control tools like Git.You can use our search filters to narrow down Full Stack Engineer jobs by location, technology stack, experience level, and company preferences. Signing up for job alerts can also keep you updated on the latest opportunities.Yes, Haystack offers numerous remote Full Stack Engineer positions. Use the remote work filter on our platform to find job openings that allow you to work from anywhere.Interview processes vary by company but usually include an initial technical screening, coding challenges or tests, system design interviews, and behavioral interviews to assess problem-solving skills and cultural fit.
Feedback
Contact