Senior Software Engineer (up to 12 months fixed term contract)

Senior Software Engineer (up to 12 months fixed term contract)

Temporary 49500 - 60500 £ / year (est.) On-site
A

At a Glance

  • Tasks: Join our R&D team to design and develop innovative software solutions.
  • Company: allpay Limited, a fast-growing Fintech leader in the UK.
  • Benefits: Competitive salary, health perks, gym access, and learning opportunities.
  • Other info: Inclusive culture that values diverse backgrounds and unique problem-solving approaches.
  • Why this job: Make an impact in a dynamic environment while working with cutting-edge technologies.
  • Qualifications: Experience in .Net C# programming and a passion for continuous learning.

The predicted salary is between 49500 - 60500 £ per year.

About The Role

allpay Limited are one of the fastest growing Fintech companies in the UK and are experts in the payment and financial services arena. We have also successfully diversified into a number of other sectors. We now have a fantastic opportunity for a Senior Software Engineer to join our Research and Development team on a fixed term basis.

Within this role you will:

  • Assist in the requirements gathering process to help ensure requirements contain enough information and fact to support design, development and implementation.
  • Participate in ‘Agile’ development team to develop software designs and specifications based on system level requirements and in accordance with defined development procedures.
  • Actively participate in sprint and release planning, daily stand-ups and retrospectives.
  • Design software that meets the requirements of the business and users with scope for extensibility, ease of maintenance, supportability, accessibility and configuration.
  • Work with colleagues and other areas within allpay as required.
  • Maintain and improve current skillset by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications.
  • Assist your fellow software developers with issues and help mentor those Junior to your role.

About You

To be successful in this role you will need:

  • The desire to continually learn and adapt to new technologies.
  • The ability to solve problems and provide workable solutions.
  • The ability to work in a team of like-minded individuals.
  • The ability to take feedback where given and seek out areas of improvement from your peers.
  • The ability to give valuable feedback and areas of improvement to your peers.
  • Experience programming with the Microsoft .Net C# Programming language.
  • Experience with Microsoft Azure platform and services desirable.
  • Web Frontend development experience beneficial and desirable.

About Us

Think you need to tick every single box? You really don’t. We welcome brilliant people from all backgrounds, identities, and experiences, including those who think differently, learn differently, or bring unique approaches to problem‑solving. Different minds make our teams stronger.

If you’d benefit from any adjustments or support during the recruitment process, whether that’s extra time, a quieter space, a different format, or something else that helps you shine, just let us know. We’re here to make the process work for you.

People are at the heart of allpay, and we’re proud to offer a competitive benefits package. This includes a defined‑contribution group pension scheme, income protection, life assurance, a wide range of health and wellbeing options (including private healthcare), and an excellent Learning and Development offering.

On‑Site Amenities

  • Subsidised café and restaurant – Enjoy great food and quality coffee at discounted prices in our staff‑only café and restaurant.
  • Staff gym – Free access to our on‑site gym, so you can fit in a workout without the commute.
  • The Sidings – Our on‑site farm shop and café, open to the public, offering fresh local produce and a relaxed space to unwind.

These amenities mean you can enjoy a healthy lunch, fit in exercise before or after work, and take quality breaks without needing to travel.

We are a company committed to Equal Opportunities. All roles at allpay Limited are subject to successful background checks including a DBS and Credit Check.

Senior Software Engineer (up to 12 months fixed term contract) employer: allpay Limited

At allpay, we pride ourselves on being an exceptional employer, offering a competitive benefits package that includes a defined contribution pension scheme, private healthcare, and access to an onsite gym. Our work culture is centred around employee wellbeing and development, providing ample opportunities for growth and learning in a supportive environment. Located in Hereford, our high-security site fosters a collaborative atmosphere where you can make a meaningful impact while ensuring the safety and security of our operations.

A

Contact Details:

allpay Limited Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer (up to 12 months fixed term contract)

✨Get Involved in Open-Source Projects

Diving into open-source projects is a brilliant way to showcase your skills and connect with other developers in the community. Not only will you beef up your GitHub profile but you might also catch the eye of someone at allpay Limited who values hands-on experience over just theory.

✨Attend Local Tech Meetups

Tech meetups are gold mines for networking and discovering job opportunities, especially in the fast-paced world of software engineering. Check out local listings for events in your area and don’t shy away from introducing yourself. This could lead directly to a temporary position at allpay Limited!

✨Showcase Your Work Online

With temporary roles, it’s all about standing out in a short space of time. Create a portfolio website where you highlight your projects and skills. Talk about your code, and provide links to your GitHub repositories. This will not only demonstrate your abilities but will also make it easier for recruiters at allpay Limited to see what you bring to the table.

✨Leverage Temporary Job Boards

Don’t forget to check specialised job boards for temporary software development roles. Websites like We Work Remotely or Remote OK often list short-term gigs that can be a perfect fit. Apply directly through our website as well, making sure your application is sharp—temporary roles can move fast!

We think you need these skills to ace Senior Software Engineer (up to 12 months fixed term contract)

Requirements Gathering
Agile Development
Software Design
C# Programming
Microsoft .Net
Microsoft Azure
Web Frontend Development

Some tips for your application 🫡

Show Off Your Tech Skills:Make sure your CV highlights your tech stack and any programming languages you’re proficient in. Include specifics about any frameworks or technologies you’ve worked with; they can make you stand out in the sea of applicants. It’s all about showing that you have the chops we need at allpay Limited!

Portfolio 2.0:Since you’re applying for a temporary gig, it’s super important to showcase a portfolio that highlights your best projects. Include links to GitHub or any personal projects that demonstrate what you can do in a real-world environment. This gives us a taste of your style and your problem-solving approach!

Keep It Brief and Relevant:With a temporary position, we want to see your ability to hit the ground running. Be concise in your CV and cover letter; stick to experiences that directly relate to the role. Highlight any previous temporary roles or freelance gigs that show your adaptability and quick learning!

Tailor Your Cover Letter:Don’t just send a generic cover letter. Personalise it for Senior Software Engineer (up to 12 months fixed term contract) at allpay Limited! Mention why this temporary role excites you and how you see yourself contributing in the short run. Show us what you've got and why you're the one for this quick turn-around!

How to prepare for a job interview at allpay Limited

✨Nail the Technical Skills

For a software engineering role, you'll likely face technical questions or coding tasks during your interview. Brush up on the relevant programming languages and frameworks that allpay Limited uses, and don’t forget to practice some coding challenges on platforms like LeetCode or HackerRank. Showing your coding prowess can really make you stand out!

✨Prepare for System Design Questions

Even for a temporary role, having a grasp of system design principles can be crucial. Be ready to discuss how you would architect a software solution, including discussing trade-offs, scalability, and performance considerations. Having examples from previous projects can really show off your analytical thinking.

✨Demonstrate Your Adaptability

Since this is a temporary role, you'll want to emphasise your ability to hit the ground running. Highlight experiences where you quickly adapted to new technologies or teams. Let’s make it clear to the interviewers at allpay Limited that you can learn on the job and deliver results in a short timeframe!

✨Show Off Your Portfolio

Make sure to have a portfolio or GitHub ready showcasing your projects. Having tangible evidence of what you've done—be it personal projects, contributions to open-source, or previous work—can convey how capable you are. Tailor this for what might interest allpay Limited, so it's relevant and sparks conversation during your interview.