Software Engineer

The Software Engineer will work with product owners and our Core IT Partner (CITP) to develop software solutions in line with UCAS' Corporate and IT Strategy.

Closing date
24 Sep 2017
Up to £41,000
Full-time or part-time

About the Technology department

Technology delivers digital products and services used by applicants, providers, advisers, and commercial partners, while ensuring UCAS has a ‘digital by default’ infrastructure. UCAS is currently in a phase of digital acceleration – our approach is responsive, agile, and customer-focused.

The Technology department is divided into four primary functions – Technology Development, Technology Experience, Service Management, and Enterprise Architecture. As we develop our services, our teams work seamlessly in a digital ecosystem that balances the needs of learners and education providers, and ultimately adds value to the learner journey.

If you have a thirst to be at the cutting edge of technology and thrive off a fast-paced technical environment, we’d love to hear from you.

About the role

Key duties and responsibilities:

  • Delivery of software solutions, primarily using C#, MVC, and Web API.
  • Report to the Technical Team Lead in an agile/scrum development environment to ensure a continual delivery stream of features.
  • Provide technical input and innovation while collaborating with the rest of the Scrum Team in the development of solutions.
  • Code and configure solutions in line with our coding standards, utilising standard tooling such as Visual Studio and ReSharper.
  • Develop and prototype investigations or spikes to assist in the delivery of features.
  • Ensure the delivery of high quality products through techniques such as test-driven development, pair programming, and code review.
  • Act as a gatekeeper for code repositories, ensuring that only high quality code, developed in line with our standards, is accepted into the production estate.
  • Contribute to the ongoing improvement of the Scrum Team through the Agile Retrospective ceremonies
    that take place.


  • Technical Team Lead
  • Product owners
  • Senior Software Engineer
  • Software engineers
  • Technical specialists
  • Technical delivery managers
  • Solutions architects


  •  Core IT Partner (CITP)


Up to £41,000 with 25 days annual leave, voluntary flexible benefits, paid volunteering days, and a contributory stakeholder pension. It’s not just about the financial benefits that UCAS offers – on-site you can also benefit from our restaurant, affordable gym membership, free parking, unlimited tea and coffee, and many other perks. You’ll enjoy an exciting, agile working environment, with a vibrant culture and flexible approach to work, all of which reflects our teamwork and innovative spirit.

How to apply

Please see the role profile (381.93 KB) for more information. Please download and complete our  application form (1.18 MB), which you will need to upload on the next page, along with your CV.

You will receive an email confirming that your application has reached us. We endeavour to contact all candidates before or soon after the closing date. However, due to high volumes of applications, we may not be able to contact all candidates. If you do not hear from us, please assume your application has been unsuccessful on this occasion.

All information you send to us will be kept in line with the Data Protection Act 1998. UCAS is committed to equality and values diversity in our workforce. We welcome and encourage applications from all candidates in line with the Equality Act 2010.

We reserve the right to close this job vacancy prior to the advertised closing date, if we feel we have found a suitable candidate
Apply for this job