DescriptionSupporting documentsEmployerLocation
We’re looking for an enthusiastic and motivated Junior Software Engineer to join UCS College Group as part of our agile development team. If you’ve gained some commercial experience (including placements), or you’ve completed a degree or post-graduate qualification in Software Engineering (or similar), this could be a great opportunity to start or grow your career.
You’ll work on systems that people genuinely rely on every day - helping improve the digital experience for learners, teaching staff, and support teams across further and higher education. We’re a collaborative team that values good ideas, clear communication, and building software that’s reliable, secure, and easy to use.
You’ll be involved across the full software development lifecycle, with support from the team as you grow.
This includes:
1. Translating ideas and requirements into clear technical specifications
2. Building features and prototypes, then turning them into reliable production code
3. Improving and maintaining business-critical applications used across the organisation
4. Deploying and supporting code in a hybrid-cloud environment (Azure)
5. Helping automate everyday tasks so teams can work smarter and more efficiently
We build with modern Microsoft technologies, so you’ll get hands-on experience with:
6. C# / .NET 10
7. ASP.NET MVC (hosted in Azure App Services)
8. SQL
9. Azure Functions
10. Low-code automation with Microsoft Power Automate
11. Modern development practices and tooling in a cloud environment
You’ll work closely with our DevOps team and gain real-world experience with:
12. CI/CD (Continuous Integration / Continuous Deployment)
13. Release pipelines, automation, and monitoring
14. Automated testing and best-practice delivery
We aim for safe, repeatable deployments and high-quality code, so you’ll be encouraged to write clean, well-tested solutions and take pride in the details - with guidance and code reviews to help you improve.
We’ve got an exciting Digital Development Roadmap, with a range of new projects planned across our platforms. You’ll be able to contribute from the start as we deliver practical, real-world improvements - from streamlining workflows and improving reporting to building automation that saves time and reduces manual effort.
Just as importantly, we’ll support your growth:
15. Time and guidance to build your technical skills
16. Learning from experienced colleagues
17. Exposure to a wide range of technologies and real-world systems
18. Support towards globally recognised Microsoft Certifications
You’ll have the freedom to try new approaches, ask questions, and develop your confidence - while being supported to deliver high-quality, meaningful software.
Safeguarding Statement
UCS College Group is committed to safeguarding and promoting the welfare of children, young people and vulnerable adults and expects all staff and volunteers to share this commitment. Safeguarding includes supporting physical and psychological wellbeing by safeguarding them from all forms of abuse.
We are a diverse organisation with the vision to be a world class education and training organisation.
Our values are:
Passionate and excited about learning
Inclusive and supportive
Responsive to student, employer and community needs
Always aspiring to the highest standards
Professional and enterprising
Innovative and creative
Friendly and welcoming
Join us and make a difference.