Front End Developer

NHS Business Services Authority

The closing date is 25 June 2024

Job summary

Here at NHS Business Services Authority, we have a growing digital agenda and an exciting opportunity has arisen for a Frontend Developer to join our Digital, Data and Technology Directorate.

As a Frontend Developer, you will be at the heart of accessible and responsive design for a variety of user interfaces. You will be knowledgeable about accessibility to ensure our interfaces are WCAG 2.2 Level AA compliant.

This is a perfect opportunity for someone who has a passion for design, an eye for detail and excellent communication skills. You will have experience of working with HTML5, CSS3, JS ES6+ and templating languages such as Nunjucks and Thymeleaf in a professional environment.

You will have the opportunity to collaborate and deliver on exciting projects that will make a real difference. You will work closely with stakeholders, forming a deep understanding of customer and organisational requirements.

What do we offer?

27 days leave (increasing with length of service) plus 8 bank holidays

Flexible working (we are happy to discuss options such as compressed hours)

Flexi time

Hybrid working model (we are currently working largely remotely)

Career development

Active wellbeing and inclusion networks

Excellent pension

NHS Car lease scheme

Access to a wide range of benefits and high street discounts!

Main duties of the job

You will translate prototype solutions and business and functional requirements into production quality HTML5/CSS3, while meeting NHSBSA development standards and industry best practices, such as mobile first, Search Engine Optimization and progressive enhancement. You will create responsive web pages that work across a range of devices, browsers and screen sizes and will be responsible for the identification, investigation and resolution of software faults occurring within applications.You will have experience working with web pages for accessibility using browser plugins (Axe, Wave, Google lighthouse) and assistive technologies such as screen readers (JAWS, NVDA or Mac VoiceOver) and speech recognition software (Dragon or VoiceControl) and writing WCAG 2.2 Level AA compliant HTML.You will work within a multi-disciplinary team and support a culture focused on customer needs. You will deliver first-rate user interfaces in a timely manner and within budget. You will contribute to the delivery of interface designs that meet web standards, adhering to government and NHS design patterns.You will be able to effectively communicate technical aspects of Frontend development to non-technical colleagues and collaborate with internal and external business owners, and other designers, developers and relevant stakeholders, to optimise user interfaces within business and technical constraints.

About us

Here at the NHS Business Services Authority (NHSBSA), what we do matters.

We manage the NHS Pension scheme, process prescription payments and much more. Our services are used by NHS organisations, contractors and the public: we take pride in being part of something so meaningful, that touches millions of lives.

Just as we design our services around the needs of our customers, we place our people at the heart of our organisation. That's why when you join us, you'll be empowered and given the right support to help your career grow.

As one of the UK's Best Big Companies to work for, we're all connected to our values: Collaborative, Adventurous, Reliable and Energetic. We care about our people, our purpose, and your progress.

We strive to offer a fantastic colleague experience, where every voice is heard, and every colleague is supported and respected. Wellbeing, diversity and inclusion is at the centre of this, so when you join us, you can connect with our Lived Experience Networks who help us to bring our authentic selves to work.

We welcome applications from people of all backgrounds and circumstances. We are committed and proud to be a flexible employer and will endeavour to offer a working pattern that suits you wherever possible, whether that be hybrid working, flexible hours, job sharing and more.

Ready to join us on our journey to be a catalyst for better health? Apply today and see where the NHSBSA can take you.

We are people connected to care.

Date posted

11 June 2024

Pay scheme

Agenda for change

Band

Band 6

Salary

£35,392 to £42,618 a year

Contract

Permanent

Working pattern

Full-time

Reference number

914-BSA4634

Job locations

Stella House

Goldcrest way, Newburn Riverside

Newcastle Upon Tyne

NE15 8NY


Job description

Job responsibilities

In this role, you are accountable for:

Translation of prototyping solutions, business and functional requirements into functional/ CSS/ JavaScript/ HTMLResponsible for the delivery of standards compliant mark up and code for web sites and applications, including HTML5, CSS3, ObjectOriented Javascript, Node.jsResponsible for the development of Search Engine Optimization, Progressive Enhancement/Graceful Degradation, Cross Browser and W3Caccording to BSA and Industry best practicesAssist with the development of JavaScript using standard Frameworks jQuery, dojo, Yahoo UI etc.Responsible for the development and integration of Social Media plug-insWork on CMS based environment e.g. WordPress/DrupalResponsible for the identification, investigation and resolution of software faults occurring within applications relating to the post holdersareas of expertiseAbility to articulate and explain complex details around web development basics like browser security issues, iframe to iframecommunication, https requests, request and responseReport and take ownership of any issues via the relevant processesTake ownership and plan estimation for pieces of work and create specific tasks to feed into the project planCollaborate with internal and external business owners, and other designers and developers, to optimise user interfaces within all businessand technical constraintsResponsible for the front end development tasks of projects providing knowledge and advice where required.Demonstrate a flare for creative design which will enable you to contribute with innovation and originalityAssist with the creation and execution of component design patterns according to BSA and Industry best practicesContribute to the development of pattern libraries to develop modular systems and to ensure consistent use of screen elementsWork in a delivery team to deliver first-rate UI deliverables in a timely manner and within budgetWork within a multi-disciplinary team of software developers, testers and architects and support a culture focused on ensuring customerneeds are metContribute to the delivery of interface designs that meet web standards, ensuring that key elements for government such as accessibility arebuilt into designs from the outsetPlan and manage delivery of enhancements to internal and externally facing productsContribute to the continuous improvement of standards and practices for both application design and deliveryBe able to effectively communicate technical aspects of front end development to non-technical colleagues within the team and to the widerbusinessPresent, to a variety of stakeholders, in-depth information concisely within sprint reviews and lunch and learn sessions.Participate within Communities of Practice.

In addition to the above accountabilities, as post holder you are expected to:

Undertake additional duties and responsibilities in line with the purpose of your role and as agreed by your line manager.

Demonstrate NHSBSA values and core capabilities in all aspects of your work.

Encourage an environment where your own and colleagues safety and well-being is promoted.

Contribute to a culture which values diversity and inclusion.

Follow NHSBSA policies, procedures, and protocols as they apply to your role.

Working relationships

Responsible to:Service Delivery Lead and Line Manager

Key relationships and connections:

Front End Developer community

UX designers and user researchers

DBAs Developers

Project teams

TS Operations team

Business Service Area team

Enterprise Architects/Technical Architects

Change Team

Internal and External clients and customers

Internal and External Stakeholders

External Hardware Software, and Services Suppliers

Job description

Job responsibilities

In this role, you are accountable for:

Translation of prototyping solutions, business and functional requirements into functional/ CSS/ JavaScript/ HTMLResponsible for the delivery of standards compliant mark up and code for web sites and applications, including HTML5, CSS3, ObjectOriented Javascript, Node.jsResponsible for the development of Search Engine Optimization, Progressive Enhancement/Graceful Degradation, Cross Browser and W3Caccording to BSA and Industry best practicesAssist with the development of JavaScript using standard Frameworks jQuery, dojo, Yahoo UI etc.Responsible for the development and integration of Social Media plug-insWork on CMS based environment e.g. WordPress/DrupalResponsible for the identification, investigation and resolution of software faults occurring within applications relating to the post holdersareas of expertiseAbility to articulate and explain complex details around web development basics like browser security issues, iframe to iframecommunication, https requests, request and responseReport and take ownership of any issues via the relevant processesTake ownership and plan estimation for pieces of work and create specific tasks to feed into the project planCollaborate with internal and external business owners, and other designers and developers, to optimise user interfaces within all businessand technical constraintsResponsible for the front end development tasks of projects providing knowledge and advice where required.Demonstrate a flare for creative design which will enable you to contribute with innovation and originalityAssist with the creation and execution of component design patterns according to BSA and Industry best practicesContribute to the development of pattern libraries to develop modular systems and to ensure consistent use of screen elementsWork in a delivery team to deliver first-rate UI deliverables in a timely manner and within budgetWork within a multi-disciplinary team of software developers, testers and architects and support a culture focused on ensuring customerneeds are metContribute to the delivery of interface designs that meet web standards, ensuring that key elements for government such as accessibility arebuilt into designs from the outsetPlan and manage delivery of enhancements to internal and externally facing productsContribute to the continuous improvement of standards and practices for both application design and deliveryBe able to effectively communicate technical aspects of front end development to non-technical colleagues within the team and to the widerbusinessPresent, to a variety of stakeholders, in-depth information concisely within sprint reviews and lunch and learn sessions.Participate within Communities of Practice.

In addition to the above accountabilities, as post holder you are expected to:

Undertake additional duties and responsibilities in line with the purpose of your role and as agreed by your line manager.

Demonstrate NHSBSA values and core capabilities in all aspects of your work.

Encourage an environment where your own and colleagues safety and well-being is promoted.

Contribute to a culture which values diversity and inclusion.

Follow NHSBSA policies, procedures, and protocols as they apply to your role.

Working relationships

Responsible to:Service Delivery Lead and Line Manager

Key relationships and connections:

Front End Developer community

UX designers and user researchers

DBAs Developers

Project teams

TS Operations team

Business Service Area team

Enterprise Architects/Technical Architects

Change Team

Internal and External clients and customers

Internal and External Stakeholders

External Hardware Software, and Services Suppliers

Person Specification

Personal Qualities, Knowledge and Skills

Essential

  • Technical expertise in web software coding, design and test methods
  • Experience of information architecture, user interface development, and interaction design principles
  • Knowledge of industry standard graphic design software and prototyping software
  • Knowledge of SEO
  • Adobe Photoshop / Illustrator
  • Mobile first development
  • Working knowledge of JavaScript unit testing
  • Accessibility standards and its application
  • Problem solving, logical, quick learner
  • Analytical thinker
  • Good communication skills
  • Team worker, co-operative, flexible, hard working
  • Proactively identifies and documents needs for changes and requirements
  • Flare for design

Desirable

  • Test Driven Development
  • Behavioural Driven Development
  • WordPress
  • Drupal
  • Google Analytics

Experience

Essential

  • Experience of front end UI coding utilising HTML5, Node.js, CSS3, JavaScript, JQuery and other industry standard technologies
  • Experience of working within a multidisciplinary team Working with responsive design and older browsers to suit user/customer needs
  • Experience of real world experience of web development, technical support and technical assurance in a complex technical environment
  • Proven ability to transfer and develop skills/ knowledge within a team, both technically and culturally

Desirable

  • Agile methodology scrum
  • Continuous Integration and Delivery
  • Experience of design using GDS standards

Qualifications

Essential

  • IT related degree or relevant experience
Person Specification

Personal Qualities, Knowledge and Skills

Essential

  • Technical expertise in web software coding, design and test methods
  • Experience of information architecture, user interface development, and interaction design principles
  • Knowledge of industry standard graphic design software and prototyping software
  • Knowledge of SEO
  • Adobe Photoshop / Illustrator
  • Mobile first development
  • Working knowledge of JavaScript unit testing
  • Accessibility standards and its application
  • Problem solving, logical, quick learner
  • Analytical thinker
  • Good communication skills
  • Team worker, co-operative, flexible, hard working
  • Proactively identifies and documents needs for changes and requirements
  • Flare for design

Desirable

  • Test Driven Development
  • Behavioural Driven Development
  • WordPress
  • Drupal
  • Google Analytics

Experience

Essential

  • Experience of front end UI coding utilising HTML5, Node.js, CSS3, JavaScript, JQuery and other industry standard technologies
  • Experience of working within a multidisciplinary team Working with responsive design and older browsers to suit user/customer needs
  • Experience of real world experience of web development, technical support and technical assurance in a complex technical environment
  • Proven ability to transfer and develop skills/ knowledge within a team, both technically and culturally

Desirable

  • Agile methodology scrum
  • Continuous Integration and Delivery
  • Experience of design using GDS standards

Qualifications

Essential

  • IT related degree or relevant experience

Certificate of Sponsorship

Applications from job seekers who require current Skilled worker sponsorship to work in the UK are welcome and will be considered alongside all other applications. For further information visit the UK Visas and Immigration website (Opens in a new tab).

From 6 April 2017, skilled worker applicants, applying for entry clearance into the UK, have had to present a criminal record certificate from each country they have resided continuously or cumulatively for 12 months or more in the past 10 years. Adult dependants (over 18 years old) are also subject to this requirement. Guidance can be found here Criminal records checks for overseas applicants (Opens in a new tab).

Additional information

Certificate of Sponsorship

Applications from job seekers who require current Skilled worker sponsorship to work in the UK are welcome and will be considered alongside all other applications. For further information visit the UK Visas and Immigration website (Opens in a new tab).

From 6 April 2017, skilled worker applicants, applying for entry clearance into the UK, have had to present a criminal record certificate from each country they have resided continuously or cumulatively for 12 months or more in the past 10 years. Adult dependants (over 18 years old) are also subject to this requirement. Guidance can be found here Criminal records checks for overseas applicants (Opens in a new tab).

Employer details

Employer name

NHS Business Services Authority

Address

Stella House

Goldcrest way, Newburn Riverside

Newcastle Upon Tyne

NE15 8NY


Employer's website

https://www.nhsbsa.nhs.uk/what-we-do/work-us (Opens in a new tab)


Employer details

Employer name

NHS Business Services Authority

Address

Stella House

Goldcrest way, Newburn Riverside

Newcastle Upon Tyne

NE15 8NY


Employer's website

https://www.nhsbsa.nhs.uk/what-we-do/work-us (Opens in a new tab)


For questions about the job, contact:

Head of Software Engineering

Pat Turner

pat.turner@nhsbsa.nhs.uk

01912293676

Date posted

11 June 2024

Pay scheme

Agenda for change

Band

Band 6

Salary

£35,392 to £42,618 a year

Contract

Permanent

Working pattern

Full-time

Reference number

914-BSA4634

Job locations

Stella House

Goldcrest way, Newburn Riverside

Newcastle Upon Tyne

NE15 8NY


Supporting documents

Privacy notice

NHS Business Services Authority's privacy notice (opens in a new tab)