Software Engineer
South West, Gloucestershire, Rosehill - Hybrid
A Software Engineer at UCAS develops high‑quality software solutions aligned with the organisation’s digital strategy, collaborating in an Agile team to build, test, and maintain services using modern engineering practices and tools. The role involves working across the full development lifecycle, supporting products through DevOps principles, monitoring performance, contributing to continuous improvement, and engaging with a wide technical stack including C#, .NET, JavaScript/TypeScript, Angular, SQL, and cloud technologies. Strong communication, teamwork, and a commitment to ongoing learning are essential.
Key accountabilities:
• Delivery of quality software solutions in-line with preferred practices, including coding and security standards.
• Working in an Agile environment and using tooling such as Jira.
• Supporting products and customers using DevOps principles.
• Understand how to log, monitor, and identify performant services.
• Actively maintain technical skill sets with continual personal development
For full job description, please see role profile attached.
Skills, qualifications, and experience
• Educated to degree level (or equivalent) in relevant computing discipline.
• Experience of working with C#, .Net framework, .Net core, ANSI SQL, ASP.Net MVC, Git, Powershell, Javascript, Typescript, Angular 6+, XUnit, Jasmine, HTML, CSS is essential.
• Experience of working with Docker, Postgres, MySQL, oracle, terraform is preferrable
•Experience of working with AWS: Lambda, RDS, Aurora, S3, cloudformation, SNS/SQS is preferrable
• An all-round high level of interest in IT and a capacity and willingness to learn is essential.
• Approachable with excellent communication & interpersonal skills.
• Comfortable working in a dynamic, large-scale agile change initiative.
• A keen desire, where gaps exist, to learn and engage with technologies in our digital estate.
• Conversant with one or more testing frameworks
• Experienced with automated CI/CD pipelines and automated testing
• Considerable experience of coaching and mentoring junior members of staff
• Collaborative team player with the ability to work effectively with a range of internal stakeholders
• Experience of working with cloud based technologies
Pacakge
Salary up to £41,500
• Purpose-driven work in a charity-led organisation connecting people to education and opportunity
• Internal training, mentoring, and access to industry-recognised certifications through our development academies
• Hybrid working model built on trust and flexibility, with a 35-hour week and flexible contracts
• 30 days annual leave, 3 concessionary days over Christmas, bank holidays, and the option to purchase additional leave
• Everyday wellbeing support through Perkbox, offering discounts and wellness tools
• Onsite facilities including a subsidised gym, café, and free parking at our Cheltenham office
• Inclusive culture supported by employee networks, wellbeing champions, and Mental Health First Aiders
• Recognition and reward through our quarterly employee scheme and an ex-gratia bonus for going above and beyond
If you have any questions and would like to find out more about the role before applying please email the Talent Acquisition team via careers@ucas.ac.uk.
#LI-JW1
How to apply
Please visit our website by clicking on the Apply Now button to see vacancies and to download and complete our application form.
Hours Per Week: 35.00

