Bath Spa University logo

Software Developer

Bath Spa University
Full-time
On-site
Newton St. Loe

Software Developer Application Deadline: 19 December 2026 Department: IT Services Employment Type: Full Time Location: Bath, Somerset - Newton Park Compensation: Grade 7 - + £7,500 Market Pay Supplement (£46,284 rising to £50,982 per annum) Description An exhilarating opportunity awaits you to become a part of the dynamic software development team at Bath Spa University. We harness cutting-edge technologies to drive business transformation and elevate service quality. As a member of our agile software development team, you'll have a chance to create innovative applications – from initial technical specifications and prototyping to full-scale development, meticulous testing, seamless deployment, and integrated service delivery. About the Role We're seeking a skilled Microsoft stack developer, with excellent C# .NET programming ability, to join our team. You must have a proven track record of thriving in a software development environment, where you've built and supported web-based applications and services using technologies such as C#, .NET Core, Blazor, MVC, Web API, HTML5/CSS, JavaScript, and Entity Framework. The role involves collaborative teamwork, including supervising and guiding team members for efficient project delivery and operational service. It also includes offering guidance and feedback across IT Services teams to ensure smooth project execution, prevent service disruptions, and provide coaching and mentoring as needed. Additionally, the position entails offering training, fostering team development, and providing performance feedback when required. Your responsibilities will include designing and developing secure, complex services, adhering to best security practices. With a solid grasp of application architecture and design patterns, you'll apply concepts like domain-driven design, SOLID principles and CQRS. With a good understanding of software development processes, continuous integration and testing. Ideally, you'd have experience in microservices development, containerisation (e.g., Docker), integration testing (using tools like Selenium), and cloud infrastructure (specifically, Azure). We value teamwork, a 'can-do' attitude, and the ability to work independently and collaboratively. You'll excel at setting and meeting goals and managing tasks effectively. Strong problem-solving and analytical skills, coupled with a passion for software development and an eagerness to learn and adapt to new technologies, are vital. Excellent communication skills are key. You should confidently engage with colleagues at all levels of the organisation. This role will involve close collaboration with stakeholders across the organisation to understand their needs and streamline business processes for optimal solutions. About You Qualifications and demonstrate experience of software development process Demonstrate programming skill in .NET C# using relevant concepts and technologies (OOP, DDD, EF, DI, API….) Ability to investigate and gain a good understanding of complex issues Knowledge of development tools and infrastructure used for code management, development and deployment Ability to work with immediate team members (learning, coaching, explaining solutions) and collaborate with colleagues (listening, helpful, gather requirements) Knowledge of infrastructure and technologies use to host services Experience of working within an Agile project management environment Passionate about technology and software development For further information on the essential and desirable skills we’re looking for, please refer to the attached Job Description. Additional Information Salary Grade 7 - Including £7,500 MPS - Starting from £46,284 rising to £50,982 per annum The salary range shows the potential maximum pay progression in addition to any annual inflationary increase to your pay. Please note that our default position is to appoint into the lower end of the range, unless there are exceptional circumstances. Staff Benefits We offer a wide range of great benefits at BSU, including Generous pension scheme (Local Government Pension Scheme/Teacher's Pension Scheme). This is a defined benefit pension scheme which pays members a secure income for life, post-retirement Enhanced paid leave - 41 - 46 days depending on the role (Full Time) - more details here: https://apphub.bathspa.ac.uk/StaffBenefits Family friendly policies including hybrid working, flexible work environment, on-site nursery, and a sector-leading enhanced maternity scheme Employee Assistance Programme which offers access to on-demand GP appointments, wellbeing support and advice, and access to counselling Transport schemes including Electric Vehicle Scheme and Cycle to Work Wide range of discounts and financial benefits, accessed through and easy-to-use app For further details about all our staff benefits, have a look at our rewards page: https://www.bathspa.ac.uk/work-at-bath-spa/rewards-and-benefits/ We reserve the right to close this vacancy early if we receive sufficient applications for the role. Therefore, if you are interested, please submit your application as early as possible.

Apply now
Share this job