In this role, you are accountable for Specialist skills 1. Evaluating, analysing, and interpreting requirements across a range of work to inform development of applications and services.2. Applying the appropriate methods and procedures throughout the full development lifecycle in accordance with IT standards and customer requirements.3. Developing and delivering features and benefits into applications to support continuous improvements to applications and services4. Monitoring and supporting the efficient and effective running of bespoke services, third-party applications and configurable of the shelf products (CoTS) and services. 5. Using incident, problem, request and change management processes and systems to support the successful implementation of system enhancements and fault resolutions, in a timely manner.6. Implementing standards and policies, pro-actively identifying and proposing improvements or enhancements to meet changing needs.7. Proactively engaging in conversations to support the on-going development and maintenance of your own skills and knowledge, including attending relevant Communities of Practice.8. Communicating complex information effectively across a wide range of people and levels of understanding, including both technical and non-technical audiences.9. Working under general direction; planning your own work to achieve agreed objectives, seeking information when unclear, and escalating as appropriate, any issues or conflicting priorities which may impact deadlines.10. Actively participating and contributing to quality assurance reviews of your work through a variety of approaches such as peer review, learning logs, and engaging in appropriate communities. 11. Keeping abreast of new and emerging technologies and standards to support innovative and creative delivery of business objectives. Staff 12. Support relevant recruitment and selection in line with organisational processes.13. Mentor and coach other team members, and apprentices to enable the on-going personal development and growth of skills within the team. Financial Management 14. Maintain an awareness of financial and personal implications in the use of a range of resources. Relationship Management 15. Engaging in partnership working with other individuals, groups and agencies. Information Management 16. Maintain an awareness of agreed service levels, KPI's and standards within team, reviewing own performance and adapt own approach to maximise the delivery to support and meet agreed standards. In addition to the above accountabilities, as post holder you are expected to1. Undertake additional duties and responsibilities in line with the purpose of your role and as agreed by your line manager.2. Demonstrate NHSBSA values and core capabilities in all aspects of your work.3. Encourage an environment where your own and colleagues safety and well-being is promoted.4. Contribute to a culture which values diversity and inclusion.5. Follow NHSBSA policies, procedures, and protocols as they apply to your role. Working relationships Responsible to: Assigned Team Manager Key relationships and connections1. Team members2. Service delivery teams3. Business stakeholders4. Service Managers5. Suppliers6. Peer Networks