Developer (Python, Java, C#)


Location: Leeds, UK
Job type:
Salary: £40,028 - 48,034
Expire date: 2017-02-28

Job description

Exciting opportunities have arisen to join a team within a large national delivery centre where you will contribute to solutions that really help our users and create significant value and opportunity to clinicians and patients across the whole of England. We are recruiting for a number of roles at different levels.

You will be working in an Agile delivery environment following DevOps principles and will be central to the ongoing development and improvement of key healthcare systems. These could include developing and enhancing critical messaging, identity and/or data infrastructure operating at significant scale to support critical healthcare services for the NHS and beyond.

How we work:

• Agile development approach underpinned by DevOps principles
• Using the latest Open Source and commercial technologies
• Value-driven to solve real user problems

We are looking for people with:

• Passion, drive and high levels of enthusiasm for new challenges
• Self-motivation and a desire to succeed as part of a team
• A commitment to excel in a demanding and highly rewarding role

In addition to a competitive salary you can look forward to a full range of public sector benefits, including an excellent contributory pension scheme, generous holiday entitlement and various flexible working options. Perhaps the most compelling reasons for joining us, however, are the scale, scope and high profile nature of the projects you’ll be working on, and the unprecedented opportunity for personal and professional development.

Skills & Requirements

• Demonstrable skills/ability in any programming language (e.g. Python, Java, C#, ECMAScript (ES), Erlang);
• Open source products;
• Relational or non-relational databases (e.g. Riak, Postgres, MariaDB);
• Unix/Linux operating systems such as Ubuntu/RedHat.
• Automated/repeatable build processes - integration and unit tests, continuous integration;
• Messaging, queue, authentication/authorisation;
• Data processing and analytics;
• Be able to express a reasoned argument on effective delivery practices such as Scrum, Kanban.

All applicants for this role will be required to submit a technical test prior to interview.

The test requires you to create some code and supporting artefacts to satisfy a basic set of requirements. Please note: We will be unable to progress your application to interview unless a suitable tech test has been submitted.

At NHS Digital we are working to bring about a digital revolution in the provision of health and care. Our aim and ambition is to secure a financially sustainable future for the universal system of which we are all so proud. What we do enables health and care professionals to care for people safely and more effectively. We gather and disseminate the information providers and commissioners rely upon to improve care quality, and we generate the data that researchers work with to find new ways to prevent and treat disease. In the future, the information we make available and the technology systems we build will mean health and care provision in our communities can be brought closer together to make it more efficient and effective. We will give people the information and digital tools they need to take more responsibility for their own health and care choices and outcomes and will enable health and care professionals to work more productively.