Software Engineer (.NET) - RCN01506

Digital | Negotiable Location | £41,400

Contract type: Permanent

Software Engineer (.NET)
Negotiable Location, 35 hours, Permanent

There is more to the RCN than you might think. We’re a trade union with a membership of over 465,000 nurses, midwives, nursing support workers and students. We support their practice, represent them, lobby on their behalf, and develop them. We exist to make a positive difference – to the working lives of our members and ultimately to standards in patient care. Our employees are drawn from many walks of life – we are nurses, marketers and communicators, administrators, IT professionals, policy and finance experts, lawyers… together we are so much more. We couldn’t do what we do without our people.

We're accredited with Investors in People Gold Standard. Our people are our greatest asset, and we want people who can contribute to our purpose in line with our values.

Every day will be filled with possibilities as you design and develop exceptional web-based applications. You will also use your positive attitude, excellent communication skills and knowledge to help inspire and encourage new ways of working.

This varied role is responsible for the development and support of the RCN’s services and applications that underpin its website, membership, and business systems. You will be working collaboratively in a supportive team to deliver diverse projects using modern technologies and practices to provide world-class online experiences. While delivering projects to timeframes you will be given enough time to complete development to a high standard.

The engineering team is based at the RCN’s Cardiff Gate office – flexible working options are available but frequent travel to this location will be expected.

As well as exceptional customer service, to join us you’ll need experience in developing web-based solutions to meet technical requirements and business objectives. You will be passionate about learning and finding the most elegant solution to complex business requirements.

You will have experience in developing with the .NET Framework and/or .NET core, as well as working with web services, APIs, databases, writing unit tests and integrating with third party systems. You’ll understand technologies such as C#, MVC, .NET Core, Azure, DevOps, SQL Server, HTML, CSS, JSON and JavaScript. You will be familiar with Object Orientated Programming and how to apply its principles to web application development as well as having worked in an Agile development environment.

Knowledge working with Cloud-native and API-first architectures, Azure, MS SQL Server, Microsoft Dynamics/Dataverse, Sitecore/Umbraco CMS, Azure DevOps, CI/CD pipelines, Microsoft Graph, SAML, OAuth, payment processing platforms, and exposure to PHP, are highly desirable but not essential as personal development and support will be provided where necessary.

You will need to show adaptability, reliability, the ability to deliver to timescales and a commitment to collaborative working. You will be an excellent communicator, have an analytical mindset, and a passion for development.

To succeed at the Royal College of Nursing all you need to do is think bigger, better and brighter. And with an attitude like that, anything’s possible.

What we offer you

We expect you to look after your customers. And we expect you to be rewarded for it. Our pay is highly competitive with annual leave up to 32 days. We offer an impressive range of benefits, a broad range of learning development opportunities and an award-winning health and wellbeing programme.

Balancing work and life commitments is important to us as an organisation. We are a diverse organisation and understand everyone has different needs. Many of our employees enjoy flexible working enabling them to deliver results whilst having a good work life balance. We offer generous maternity, adoption, paternity, and shared parental leave packages.

As a result of our response to the COVID-19 pandemic most of our staff are currently working from home. When this ends, we’ll start trialling blended office and home working to empower our people to do their best work recognising that, to give our best, we must be able to balance the demands of work and home.

Our selection process

Please submit a supporting statement demonstrating how you meet the criteria for this role. You may not be shortlisted if you don’t. We want your experience applying for a job with us to be the best it can be. We’re having to be more flexible about how we hold interviews and assessments, most of which are held by video call. If you foresee any problems with accessing a computer, webcam, or internet connection for this, please do let us know in your supporting statement.

Contact details

For more information or for an informal discussion about the role please contact Peter Sheppard, Principal Engineer at

For more information on the Recruitment & Selection process, please contact

Opening date: 29 October 2021

Closing date: Ongoing until appointments are made. The team will be constantly reviewing applications which we receive. If your application is successful, the team will contact you for a telephone call. Please note, this vacancy may close earlier. If your application is of interest, the hiring team will be in touch to arrange a telephone call with you.

Interview date:

Contracted hours: 35

Associated documents

  • Our values

  • What we offer

  • Our vacancies

  • Our values

  • What we offer

  • Our vacancies

  • Royal College of... Possibilities

    A place that's bursting with opportunities

  • Join the UK's largest nursing trade union

    and professional association...

  • ... and help shape the health policies

    of the future

  • Wide range of roles available.

    Click here for more.