SALARY: £50,000 - £60,000 pro rata dependent on experience (including London weighting) + Generous Benefits
LOCATION: London, Birmingham, Cardiff or Belfast – candidates can be based at any of these offices and also have the option to work remotely anywhere within the UK
JOB TYPE: Permanent, Full-Time or Part-Time
WORKING HOURS: 37 Hours per Week or 29.6 Hours per Week (i.e. 4 or 5 day working week)
PLEASE NOTE: Closing date for applications is 21st April 2019
FIRST STAGE: The selection process will involve a lightweight coding test prior to interview selection.
** Possibility to work remotely anywhere within the UK **
Working as the Senior Software Developer your role will entail building and iteratively improving user-centred digital services for the Fund, starting with design and implementation of the end-to-end journey for our new core products, particularly the public-facing elements. You will also be partly responsible for iterating elements of tnlcommunityfund.org.uk – for example, our search all grants service, currently in public beta.
As the Senior Software Developer, you will be situated within the Service Design team, a relatively new part of the organisation set up to give the Fund an in-house capacity to research, design, deliver and iterate high quality services using a range of agile and user-centred working practices. Whilst this role is primarily about our public-facing services, you may also be asked to assist with the construction or configuration of back-end tools, working to make the lives of our colleagues more efficient and effective.
Work will be arranged in sprints, and run in an agile way, with plenty of user testing and
user conversations to inform choices. You will work closely with the team’s existing Senior Developers, jointly working on a range of problems that will span the spectrum from front-end to back-end, from interpreting user research to data processing.
As the Senior Software Developer, you will have major input into choices relating to core technologies that the Fund’s new digital services will be built on, and the many architectural decisions which still remain to be made. Whilst this role is primarily about serving our customers and stakeholders, it has an important second client: our colleagues. This role is one of a few that will introduce more agile, iterative development approaches to the Fund, and which will involve building more services inhouse, and relying more on SaaS systems to help facilitate this task. This represents a somewhat new way of working for the Fund, and so it will be of great importance to work transparently, to engage positively and constructively with colleagues, and to explain why agile, user-centred development practices work as they do. It is also likely that the Fund will occasionally seek your expertise as it seeks to make the best possible grant making decisions relating to project proposals containing significant digital components.
The National Lottery Community Fund (the Fund) distributes around £650 million of National Lottery Funding across the UK each year supporting health, educational, environmental, and charitable projects. We are fortunate to be able to support around 12,000 projects each year with grants ranging from as little as £500 to multi million pound programmes. By funding good causes, the Fund makes a real difference to local communities all over England.
The Fund is committed to putting people in the lead it is our official vision and our top priority. To that end we are taking significant steps to embrace the user- centred, iterative culture of service design and digital development, putting those values and practices at the heart of how we work.
In 2018 we created a new multidisciplinary Service Design team. Our current focus is to replace the Fund’s existing range of many different grant-making programmes with three core funding products, using an end-to-end, front-to-back service design approach encompassing initial application right through assessment, award and subsequent grant management. In addition to developing and iterating these core products, we need to ensure that our technology supports and enables them from online applications via tnlcommunityfund.org.uk through providing a modern grant management system for Fund staff.
IDEAL CANDIDATE REQUIREMENTS
- Capable software developer with deep experience in at least one open source framework
- Proven track record of delivering customer-facing digital services that placed user experience and user needs as the main priority, either as a solo coder or as part of a team
- Building server-side web applications and detailed knowledge of at least one open source programming language – we currently use NodeJS and PHP (see https://github.com/biglotteryfund for more)
- Experience developing for cloud computing platforms (such as AWS, Azure, Google Cloud)
- Working knowledge of Unix-like operating systems and their administration
- Building and using test suites
- Contributing to securing digital systems against hacking and intrusions
- Experience working with database systems (such as MySQL, PostgreSQL, MongoDB)
- Knowledge of modern version control systems
- Ability to research and learn new programming tools and techniques
- Translating technical concepts for a non-technical audience, and working well with non-technical peers
- Understanding of the use of responsive web design
- Being involved in the wider web development community, identifying good practices we can adopt and sharing our experiences
HOW TO APPLY
To be considered for this job vacancy, please submit your CV to our Recruitment Team who will review your details. CV’s of Job Applicants meeting this requirement will be submitted to our Client for consideration. By submitting your job application to us you are hereby giving us your express consent to submit your details to our Client for this purpose.
PLEASE NOTE: CVs MUST be attached to your email job application in Microsoft Word or PDF format for our systems to process your application correctly, rather than your CV copied and pasted into the body of the email.
JOB REF: AWDO-C4717
This job is being advertised by AWD online on behalf of the National Lottery Community Fund, part of The National Lottery Family
Full-Time, Permanent Jobs, Careers and Vacancies. Find a new job and work in London. Multi-Job Board Advertising and CV Sourcing Recruitment Services provided by AWD online