Bath Spa Live

Software Developer

Bath Spa Live

full-time

Posted on:

Location Type: Hybrid

Location: Bath • 🇬🇧 United Kingdom

Visit company website
AI Apply
Apply

Salary

💰 £46,284 - £50,982 per year

Job Level

Mid-LevelSenior

Tech Stack

AzureCloudDockerEntity FrameworkJavaScriptMicroservices.NETSelenium

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.
  • 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.
  • Ideally, you'd have experience in microservices development, containerisation (e.g., Docker), integration testing (using tools like Selenium), and cloud infrastructure (specifically, Azure).
  • 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.

Requirements

  • 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
Benefits
  • 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 an easy-to-use app

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C#.NET.NET CoreBlazorMVCWeb APIHTML5CSSJavaScriptEntity Framework
Soft skills
problem-solvinganalytical skillscommunicationcollaborationcoachingmentoringteamworkadaptabilityguidancefeedback