Principal Developer

Principal Developer

Newcastle upon Tyne Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
Go Premium
N

Join to apply for the Principal Developer role at NHS Business Services Authority Join to apply for the Principal Developer role at NHS Business Services Authority As a Principal Developer, you will provide expert leadership to Developers, setting development standards, managing risks, overseeing best practices, leading the Developer Community of Practice, and supporting ongoing professional growth. This is an ideal role for someone who is highly technical and hands-on, skilled across multiple software development disciplines. You should demonstrate deep expertise in specific technical areas, coding languages, frameworks, and non-functional requirements such as security and accessibility. Experience leading continuous delivery and fostering a culture of improvement is essential. You\’ll work on impactful projects that benefit the public, NHS colleagues, and internal teams at NHSBSA. Collaborating closely with stakeholders, you\’ll develop a clear understanding of both customer and organisational needs and communicate complex technical ideas in a simple, accessible way. 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) Hybrid working model (we are currently working largely remotely) Active wellbeing and inclusion networks NHS Car lease scheme Access to a wide range of benefits and high street discounts! Main duties of the job Take an active leadership role in your profession, keeping up to date with the latest technologies, standards and best practice. Provide in-depth expertise in technical specialisms with experience in key areas including: Architectural tiers such as Frontend or Backend Non-functional requirements such as quality, security or accessibility Platforms such as AWS or Microsoft Azure Support multiple development teams across a set of services to achieve efficient delivery of quality outcomes. Lead on cross-cutting continuous improvement initiatives: Define, document and socialise improvements to software development standards, design patterns, methods and tools. Identify and manage programme level risks relating to software development. Review solution designs to ensure consistency, selection of appropriate technology and efficient use of resources. Actively contribute to professional development within the Developer community, including career progression, performance management and mentoring. Work autonomously to manage your workload, including delivering continuous improvement, project related deadlines, operational tasks, budget spending and resourcing estimates. Participate in procurement processes for software and outsourced capability. Consult with wider UK Government departments and agencies, and industry to define and achieve strategic aims. 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’re proud to be part of something meaningful, that touches millions of lives. We design our services around customer needs and place people at the heart of our organisation. That’s why when you join us, you’ll be empowered and supported to help your career grow. As one of the UK’s Best Big Companies to work for, we’re 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 colleague is heard, supported and respected. Wellbeing, diversity and inclusion is at the centre of this, and you can join our Lived Experience Networks who help us bring our authentic selves to work. We’re committed to being a flexible employer and we try to offer a working pattern that suits you where possible, through hybrid working, flexible hours and more. Alongside a competitive salary with pay progression, we offer a people-centric benefits package, connecting you to the rewards and benefits you value most! Ready to join us in delivering business service excellence to the NHS, helping people live longer, healthier lives? Apply today and see where the NHSBSA can take you. We are people connected to care. Job Description In this role, you are accountable for Provide in-depth expertise, for consultation across all areas of DDaT, in designated technical specialisms, and software development practices.See appendix I for details. Support multiple development teams across a set of services to achieve efficient delivery of quality outcomes. Define, document and socialise NHSBSA software development standards, design patterns, methods and tools. Ensure they are applied effectively and are iterated to provide continuous improvement. Review specifications and solution designs, to ensure consistency, selection of appropriate technology, efficient use of resources and integration with multiple systems and technologies. Provide feedback on functional and non-functional requirements to ensure the overall needs of the business are met within software delivery. Act as an escalation point for technical issues arising across the project delivery lifecycle. Apply experience and collaboration skills to find appropriate solutions, coordinating with professionals from within and outside of the project team as necessary. Identify programme level risks within software development across multiple services and raise through appropriate channels. Identify, prioritise and lead the strategic implementation of risk mitigations, improvements and efficiencies, ensuring that the organisation derives maximum value across multiple services. Manage the assurance of software development activities across a range of project including internally developed, 3rd party partnerships and fully outsourced. Develop appropriate measures and processes to provide sufficient insight into project delivery health. Identify trends and anomalies, reporting at agreed frequency on development needs and deviations from standards. Lead the Developer Community of Practice, being accountable for developers aligned to your designated technical specialisms.Knowledge management Take an active, lead role in your professional development. Keep up to date with the latest technologies and software development standards and best practice, through self-directed and NHSBSA organised learning activities. Identify, investigate and champion the application of emerging technologies and approaches within software development. Create workable prototypes using a variety of methods and tools to meet business and user needs. Identify and support opportunities for teams to develop their skills to meet the changing needs of the business. Take ownership for decision making within your area, seeking support and feedback to develop well thought out solutions, processes and work as required, and in conjunction with agreed procedures. Relationship management Foster relationships and partnership, to identify and deliver value to the organisation. Collaborate across multiple disciplines to achieve strategic aims, ensuring consistent approaches, methods, standards, and patterns are holistically applied:a. User Centred Designb. Architecturec. Securityd. Datae. Testf. Platformg. Supporth. Commercialsi. Finance Work with Team Managers to identify, implement and support team and individual development, career progression, performance management, providing mentorship and guidance for other software developers. Consult with wider UK Government departments and agencies, and industry to define and achieve strategic aims. Deputise for the Head of Software Engineering as required.Information management Maintain the confidentiality, integrity and availability of information systems through compliance with relevant legislation and regulations and that controls and management strategies are designed and implemented to support this. Delivery management Manage workload complete to a high quality and within agreed timelines. Deliver continuous improvements to enhance own and business areas; co-ordinate delivery of work across multiple strands such as continuous improvement, project related work, and operational tasks, escalating issues at appropriate times. Prepare plans to enable the delivery and management of projects and programmes undertaken by the professional leadership team. Provide strategic and operational direction in the preparation of plans to deliver systems and services across DDaT and the organisation. Manage and implement approaches strategies, standards, practices and policies across the software development profession, ensuring and monitoring the timely delivery of business objectives within budget. Proactively identify warning signs of significant delivery challenges and provide a decisive response. Contribute to and lead procurement processes for hardware, software and outsourced capability. Review functional and non-functional requirements to ensure the overall needs of the business are met from a DDaT perspective. For a full list of roles and responsibilities, please find the attached job description and person specification. Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Job function Information Technology Industries Government Administration, IT Services and IT Consulting, and Software Development Referrals increase your chances of interviewing at NHS Business Services Authority by 2x Get notified about new Principal Developer jobs in Newcastle Upon Tyne, England, United Kingdom . Newcastle Upon Tyne, England, United Kingdom 2 weeks ago Newcastle Upon Tyne, England, United Kingdom 2 weeks ago Newcastle Upon Tyne, England, United Kingdom 3 weeks ago Newcastle Upon Tyne, England, United Kingdom 5 days ago Newcastle Upon Tyne, England, United Kingdom 4 days ago Newcastle Upon Tyne, England, United Kingdom 1 week ago Newcastle Upon Tyne, England, United Kingdom 4 days ago Newcastle Upon Tyne, England, United Kingdom 3 days ago Newcastle Upon Tyne, England, United Kingdom 2 days ago Newcastle Upon Tyne, England, United Kingdom 3 weeks ago Tyne And Wear, England, United Kingdom 2 weeks ago Senior Software Engineer, Interactive Displays Newcastle Upon Tyne, England, United Kingdom 1 week ago Newcastle Upon Tyne, England, United Kingdom 3 days ago Newcastle Upon Tyne, England, United Kingdom 2 days ago Newcastle Upon Tyne, England, United Kingdom 1 week ago Newcastle Upon Tyne, England, United Kingdom 16 hours ago Newcastle Upon Tyne, England, United Kingdom 1 week ago Newcastle Upon Tyne, England, United Kingdom 1 week ago Newcastle Upon Tyne, England, United Kingdom 2 days ago Newcastle Upon Tyne, England, United Kingdom 1 week ago Senior Software Developer – Mathematical Solutions Wideopen, England, United Kingdom 2 weeks ago Sunderland, England, United Kingdom 1 week ago Sunderland, England, United Kingdom 1 week ago Gateshead, England, United Kingdom 3 days ago Senior Software Developer C# .Net – FinTech Newcastle Upon Tyne, England, United Kingdom 3 days ago Newcastle Upon Tyne, England, United Kingdom 5 days ago Senior Software Developer C# .Net – FinTech Newcastle Upon Tyne, England, United Kingdom 5 days ago Newcastle Upon Tyne, England, United Kingdom 1 day ago Newcastle Upon Tyne, England, United Kingdom 3 days ago Newcastle Upon Tyne, England, United Kingdom 3 days ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr

Principal Developer employer: NHS Business Services Authority

At NHS Business Services Authority, we pride ourselves on being an exceptional employer that values collaboration, innovation, and personal growth. Our supportive work culture fosters professional development through mentorship and active participation in our Developer Community of Practice, while our flexible working arrangements and comprehensive benefits package ensure a healthy work-life balance. Join us in Newcastle Upon Tyne, where your contributions will directly impact the lives of millions, and be part of a team that is dedicated to making a difference in the NHS.
N

Contact Detail:

NHS Business Services Authority Recruiting Team

Principal Developer
NHS Business Services Authority
Location: Newcastle upon Tyne
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

N
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>