Skip to content

Senior Developer (.net)

Job Introduction

Buttercups Training are recruiting for a Senior Developer to support the next phase of development for our Campus™ learner management system (LMS). In this role you will utilise your technical expertise to develop, document, and maintain our Campus™ application, used for delivering our suite of pharmacy courses.

Buttercups are the leading provider of training to the pharmacy sector. We are a mature business with over 35 years of experience delivering exceptional educational experiences.

We are significantly investing in providing the best digital experience to our employee and customers and have embarked on a multi-year journey to implement new core systems. This is a chance to develop green field systems using the latest technology as part of a multi skilled team. 

This is a hybrid remote role with an expectation that you will attend a collaborative session approximately once a quarter in Nottingham, UK. Find out more about the opportunity below.

What if you read the description and don't meet every single requirement? We encourage you to apply anyway - we value diverse backgrounds and are committed to inclusivity! 

About you

  • You are agile and able to take part in several projects at the same time meaning you will provide technical support and mentorship to development team depending on the project in hand whilst simultaneously delivering upon your own stack.
  • Your knowledge of technology is strong as is your command of programming and design processes.
  • You like autonomy. This role is varied and offers a great mix of direction and self-direction based on your technical capability. You need to be prepared to learn and to use your initiative.
  • You are a good team player and flexible in both your approach your role. 
  • You share our values. Professionalism, fairness, and integrity are important to us. 

What you’ll be doing

  • Design, develop, and maintain high-quality software applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, scalable, and efficient code.
  • Conduct code reviews to maintain code quality and share knowledge with the team.
  • Participate in agile development processes, including sprint planning and stand-ups.

What experience you’ll need

Essential Skills

  • C#, .Net Core,
  • Experience with RESTful services and APIs
  • SQL
  • JSON

Highly Desirable

  • HTML 
  • JavaScript
  • Vue.js
  • Azure Dev Ops and GitHub experience
  • Agile Development 
  • SQL Server
  • Azure capabilities such as Functions and Service Bus

Desirable

  • Vite 
  • CSS

BPP are a Disability Confident employer so if you need any reasonable adjustments for the interview process, please just let us know!

Please note that the successful candidate will be required to undergo a DBS and credit check.

Apply

This website is using cookies to improve your browsing experience. Tracking cookies are enabled but these do not collect personal or sensitive data. If you prefer for this not to be collected, please choose to turn cookies off below. Read more about cookies.