Senior Software Engineer
Senior Software Engineer

Senior Software Engineer

Full-Time 36000 - 60000 ÂŁ / year (est.) No home office possible
UNiDAYS

At a Glance

  • Tasks: Build innovative software solutions that delight users and drive product success.
  • Company: Join UNiDAYS, the world's largest student verification network.
  • Benefits: Enjoy flexible working, competitive salary, and a comprehensive benefits package.
  • Why this job: Make a real impact on how brands connect with the next generation.
  • Qualifications: Experience in AWS, C#/.Net, and a passion for engineering excellence.
  • Other info: Be part of a fun, fast-paced environment with great career growth opportunities.

The predicted salary is between 36000 - 60000 ÂŁ per year.

A Senior Software Engineer in UNiDAYS is a hands‑on software development role focused on building innovative solutions to delight our members and drive product success in a fast‑paced company. It’s more than just lines of code; we are looking for a commercially‑minded Senior Software Engineer who can bridge the gap between user needs and business goals. You will have the ability to build resilient, cost‑effective solutions and navigate evolving market demands. You will be working in our B2B team alongside our product, delivery, and engineering teams, defining, refining, building, and measuring the impact of the solutions you implement. Our B2B products are key to everything we do, enabling our users (students and graduates) to access a wide range of learning, earning, and retail experiences with some of the top brands on the planet. You will play a key part in the transition of our verification and identity services to a modern, distributed, event‑driven, cloud‑based architecture.

Job Requirements

  • A good working knowledge of AWS, C#/.Net and how to use them to implement modern architectures in a cloud environment.
  • A passion for engineering craft - you practise writing maintainable code, reviewing code, pair programming at times, and writing tests.
  • A coaching mentality - you help make the entire team better by working with them.
  • A desire to build services that are stable, scalable, secure, observable, and performant.
  • You seek to understand how your work aligns with business goals and maximise the impact.
  • Strong understanding of agile methodologies such as scrum, kanban etc. and the adaptability to respond to the needs of the business.
  • Strong problem‑solving skills and attention to detail.
  • Excellent communication and collaboration skills.
  • You’re accountable for performance, playing your part in achieving team goals and ensuring your contribution positively impacts overall success.
  • Lead by example to proactively foster an inclusive, diverse, and positive engineering culture across the business.

Job Responsibilities

  • Contributing to the team's goal of delivering our next generation marketplace product.
  • Deliver impactful features with a pragmatic approach.
  • Proactively contributing to the betterment of other engineers in the company through sponsoring, mentoring and providing constructive, candid feedback.
  • Proactively giving technical and strategic feedback on projects that enable our teams to build more effective products that provide greater value to the business.
  • Prioritisation of the most impactful problems and being able to bring about change with effective momentum.
  • Communication of solutions/risks of technical problems to non-technical stakeholders.
  • Championing user‑centric solutions with a keen eye on market fit and profitability.

Job Benefits

This is your opportunity to join the world’s largest student verification network and help shape the future of how brands connect with the next generation. We engage a community of 23M+ verified students and graduates across 115 markets, making us a truly global platform. Our brand is a powerhouse in the UK, and we’re rapidly accelerating our presence worldwide—especially in the US, Germany, India, France, Canada, and Australia. We partner with 850+ of the world’s biggest brands, bringing their products and services to the hearts and minds of tomorrow’s professionals—driving engagement, building affinity, and delivering real results. We offer a fast‑paced, fun, and social working environment where you can truly make an impact. We believe work should enhance and complement your life, which is why we provide a flexible hybrid working model. While there are expectations to attend the London campus periodically, you and your manager will determine the most appropriate balance together, ensuring both your needs and the needs of the business are met. We work hard at UNiDAYS, and we believe in fair compensation for that hard work. That’s why we’re proud to offer all employees full access to our comprehensive benefits package.

Our Perks Include:

  • 25 days holiday per year increasing with length of service, plus flexible bank holidays.
  • Competitive salaries.
  • 4pm finishes every Friday.
  • Company bonus scheme.
  • Company pension scheme.
  • Private health insurance (BUPA).
  • Dental Insurance (BUPA).
  • Income protection policy.
  • Life assurance policy.
  • Employee Assistance Program.
  • Enhanced parental leave pay.
  • Regular team building activities.
  • ÂŁ150 pounds towards your home office set up.

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.

Senior Software Engineer employer: UNiDAYS

At UNiDAYS, we pride ourselves on being an exceptional employer that fosters a vibrant and inclusive work culture. As a Senior Software Engineer, you will not only contribute to innovative solutions that impact millions of students globally but also enjoy a flexible hybrid working model, competitive salaries, and a comprehensive benefits package that supports your well-being and professional growth. Join us in shaping the future of student engagement while enjoying a fun, social environment that values your contributions and encourages collaboration.
UNiDAYS

Contact Detail:

UNiDAYS Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer

✨Tip Number 1

Network like a pro! Reach out to current employees at UNiDAYS on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing the Senior Software Engineer role. Personal connections can make a huge difference!

✨Tip Number 2

Prepare for those interviews! Brush up on your technical skills, especially in AWS, C#/.Net, and agile methodologies. Practice coding challenges and be ready to discuss how your past projects align with business goals. We want to see your problem-solving skills in action!

✨Tip Number 3

Show off your passion for engineering craft! During interviews, share examples of how you write maintainable code, conduct code reviews, and mentor others. This will highlight your coaching mentality and commitment to team success, which is super important to us.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at UNiDAYS. Let’s get you on board!

We think you need these skills to ace Senior Software Engineer

C#/.Net
AWS
Typescript
React
Cloud Architecture
Agile Methodologies
Scrum
Kanban
Problem-Solving Skills
Attention to Detail
Communication Skills
Collaboration Skills
Mentoring
User-Centric Design
Performance Optimisation

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter for the Senior Software Engineer role. Highlight your experience with AWS, C#/.Net, and any relevant projects that showcase your ability to build resilient solutions. We want to see how your skills align with our needs!

Show Your Passion for Engineering: We love engineers who are passionate about their craft! Share examples of how you write maintainable code, engage in pair programming, or mentor others. This will help us see your commitment to quality and collaboration.

Communicate Clearly: When writing your application, keep it clear and concise. Use straightforward language to explain your technical skills and experiences. Remember, we want to understand how you can bridge the gap between user needs and business goals!

Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensure you’re considered for the role. Plus, it shows you’re keen on joining our team at UNiDAYS!

How to prepare for a job interview at UNiDAYS

✨Know Your Tech Stack

Make sure you brush up on your knowledge of AWS, C#/.Net, and any other relevant technologies mentioned in the job description. Be ready to discuss how you've used these tools in past projects and how they can help solve business problems.

✨Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've tackled complex problems in your previous roles. Highlight your attention to detail and how your solutions aligned with business goals, as this will demonstrate your ability to bridge user needs with commercial success.

✨Emphasise Collaboration and Mentorship

Since the role involves working closely with teams and mentoring others, be prepared to discuss your experiences in fostering a positive engineering culture. Share examples of how you've helped colleagues improve their skills or contributed to team success.

✨Understand Agile Methodologies

Familiarise yourself with agile practices like scrum and kanban, as these are crucial for the role. Be ready to discuss how you've applied these methodologies in your work and how they can enhance team productivity and adaptability.

Senior Software Engineer
UNiDAYS

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>