Skip to main content

Senior Software Enginee

This job is brought to you by Jobs/Redefined, the UK's leading over-50s age inclusive jobs board.

Detailed job description and main responsibilities

Develop, implement and support systems using a variety of technologies, tools and standards. Implement systems using health care standards and specifications.

Define and promote industry practice software coding standards for both C# and JavaScript.

Communicate with NHS staff at all levels on business or clinical processes.

Participate in the development of the software development strategy ensuring the development and hosting platform are suitable for the NHS within a horizon of five years.

Engage with NHS-Digital and NHS England technical forums ensuring the Christie's technical profile and staying current with the national agenda.

Review new technical development tools, languages, methodologies and advise of potential opportunities to adopt where appropriate.

Research and advise management on new technologies, tools and standards, assessing it's potential for enhancement of existing services.

Liaise, as necessary, with NHS staff at all levels to resolve faults across NHS organisations or external companies, and third-party suppliers where necessary to facilitate service delivery.

for system development.

Provide peer review, mentoring and assistanceEnsure database designs and integration environment are optimally configured.

Responsible for the performance, monitoring and implementation of new system interfaces.

Ensure systems are monitored for performance and advise on architecture and hardware requirements for developed systems

Person specification

Qualifications

Essential criteria

  • Master's degree in a related subject or demonstrable equivalent experience
  • Masters or further professional qualifications
  • Relevant professional or technical qualification

Desirable criteria

  • Management Qualification

Experience

Essential criteria

  • Substantial experience in developing web software using .NET C# and ASP technology stack
  • Experience working with Single Page Application (SPA) frameworks in JavaScript
  • Substantial supervisory experience leading development teams
  • Substantial experience of Agile development methodologies (eg. Scrum, Kanban etc)
  • Substantial experience of code version control using Git
  • Substantial experience of automated testing and developer testing practices
  • Substantial experience involving close working relationships with business users
  • Experience supporting business applications inside and outside working hours
  • Experience of producing documentation and reports to senior management
  • Extensive track record of continuous mentoring experience

Desirable criteria

  • Experience working with mobile app development (eg. Xamarin)
  • Experience of Continuous Delivery (CD) methodologies inside product development teams
  • Experience of working with administration, clinical and management staff within a hospital environment
  • Experience of developing HL7 interfaces for clinical systems
  • Substantial NHS experience involving in house Electronic Patient Record development.

Skills

Essential criteria

  • Excellent communication skills - verbal, written, presentational and interpersonal
  • Excellent skills in the area of JavaScript, C#, .NET Core, ASP.NET Core, RESTful APIs, SPA JavaScript frameworks, SQL Server
  • Excellent skills in implementing software development design patterns MVC, IOC, Separation of concerns
  • Excellent skills in HTML5, CSS and user interface creation
  • Well presented, flexible, positive, resilient, methodical, team player
  • Able to produce clinical business requirements and high level design deliverables
  • Strong problem solving approach to live issue resolution
  • Able to learn new technologies and IT systems quickly through both self study and professional courses

Desirable criteria

  • Application of essential skills within NHS environment
  • Able to communicate with staff at all levels on complex business or clinical processes
  • Able to build good collaborative relationships with clinical stakeholders

Knowledge

Essential criteria

  • Substantial knowledge of the full SDLC
  • Substantial knowledge of system integration interfaces and the principles between data exchange between systems
  • Substantial IT literacy in network principles, client/server models and databases
  • Substantial knowledge of automated testing processes and an understanding of how this fits within the overall delivery lifecycle
  • Excellent knowledge of defect management and structured approaches to resolution of issues
  • Knowledge of project management and methodologies, e.g. PRINCE 2

Desirable criteria

  • An understanding of the Digital Strategy of the NHS and its implications for hospitals
  • Excellent knowledge of hospital services and how services interlink
  • Knowledge of the working practices used within the Trust, e.g. Inpatients, Outpatients, Medical Records and Medical Secretaries

Values

Essential criteria

  • Ability to demonstrate the organisational values and behaviours

Other

Essential criteria

  • Evidence of continuing professional and personal development
  • Office based role with the need for travel to various sites as necessary
  • Requirement for occasional travel to external user group meetings
  • Ability to undertake on-call rota working including out-of-hours, weekend and Public Holidays as required

The closing date for this post may be extended if there are insufficient applicants or brought forward if there is a high volume of applicants.

We want to ensure that everyone who works at the Christie or uses our services is welcomed, valued and treated with dignity and respect. The Christie values diversity and is committed to ensuring equal opportunities for all and fair representation across the organisation at all levels. In support of these commitments, we particularly welcome applications from Black, Asian and other ethnic minority people and people with disabilities for this post. Appointment will be only on merit.

We are committed to creating a balanced and diverse workforce. As such we welcome and encourage applications from people of all backgrounds. Together we will foster inclusion and tackle inequity and health inequalities in cancer care.

As users of the disability confident scheme, we guarantee to interview all disabled applicants who meet the minimum criteria for the vacancy

All positions within the Christie are subject to the receipt of satisfactory written references, medical clearance and evidence of your Right to Work in the UK. Some roles will require a Disclosure & Barring Service (DBS) check. Please note if you are successfully appointed to a post with this Trust, you will be required to pay for your own DBS Disclosure.

By applying for this post you are agreeing to The Christie NHS Foundation Trust transferring the information contained in this application to its preferred applicant management system. If you are offered a job information will also be transferred into the national NHS Electronic Staff Records system. Please note, all communication regarding your application will be made via email, please ensure you check your junk/spam folders as emails are sometimes filtered there.

If you have not heard from us within four weeks of the closing date, I regret that on this occasion your application will have been unsuccessful.

The Inter-Authority Transfer (IAT) process is a critical and beneficial component of ESR and will form part of the recruitment process. In the event that you are successful following interview your previous NHS employment data, if applicable will be transferred from your current / most recent employer.

Overseas candidates wishing to apply for this position and who would require immigration sponsorship, may wish to self-assess the likelihood of obtaining a Certificate of Sponsorship for the post on the UKVI website.

You should be aware the Trust operates a No Smoking Policy and therefore employees are not permitted to smoke at work.

Employer certification / accreditation badges

Documents to download

  • job description (PDF, 280.4KB)
  • The Christie Vision (PDF, 45.9KB)
  • Strategy Brochure (PDF, 5.8MB)
  • Hospital Parking (PDF, 116.3KB)
  • Trust Membership - Christie Talent (PDF, 23.0KB)
  • Travel to The Christie (PDF, 3.8MB)

Senior Software Enginee

The Christie NHS Foundation Trust
Manchester, UK
Permanent, Full-Time

Published on 18/04/2024

Share this job now