Principal Analyst Programmer

Posted 2 days ago by Your World Recruitment Ltd

Location:
CF14, Cardiff, South Glamorgan
Salary/Rate:
£19 - £28.5/hour

Principal Analyst Programmer

Division: Digital Health and Intelligence

Job Type: Temporary

Duration of booking: This is expected to be for 6 months and maybe longer  

Sector: Healthcare

Location: Cardiff

Hybrid:

The role will mostly be work-from-home, with a mix of office work. Minimum in-office requirement is one day per month, plus two half days per year, and additional in-person workshops or meetings as needed. Flexibility for more frequent office visits is desirable.

Travel: Will be required to hospital sites in the surrounding areas when required

Band: 7

Pay Rates:

£19.00 - £22.50 paye per hour

£21.00 - £25.00 paye inclusive of holiday per hour

£24.00 - £28.50 umbrella per hour

depending on skill and experience.

Working Days and Hours: Monday to Friday, 9am to 5pm 37.5 hours

IR35: Inside

Job Summary

To lead in the development and interoperability of corporate, clinical and departmental systems to enable the Health Board to meet its key business and clinical objectives. 

To provide support, training and technical help to senior analyst programmers and analyst programmers as required. 

Responsibilities

Manage aspects of the development and interoperability process from start to completion, including the management of all Applications and Development Staff involved in the project. 

Monitor technical staff ensuring that they maintain the appropriate skill levels required to meet the IT needs of the D&HI Department and Health Board. 

Take responsibility for one or more of the following core Health Board IT systems, including the management of enhancements and bug-fixes, system performance and all application specific technical issues: 

FHIR Server and API development 

PMS Master Index (including links to the HSW AR) 

PMS Inpatient Module 

PMS Outpatient Module 

PMS System Administration 

Results Reporting (Client and Web based) 

Clinical Systems 

Training Database 

Data Warehouse 

Application Server 

Represent the interests of the Applications and Development Teams and technical interests of the Health Board on the Corporate System User Groups. Liaise with departments outside D&HI on IT issues. 

Demonstrate specialist knowledge and practical experience in system development and / or interoperability, preferably in Microsoft.NET 

Management of Coding and development of all aspects of API or System Development under the leadership of the Technical Architect.

This will include: 

Analysis - Producing System and Requirements Specifications using entity and function hierarchy analysis of real world activities. 

Design schemas based on Requirements Analysis above. 

System build (using a variety of modern complex programming languages as appropriate). 

System testing, including the production of test plans, test scripts and test results analysis. 

System Documentation. 

Optimisation (as part of the iterative systems life-cycle) using complex software algorithms to improve application performance and resilience.  

Undertake any complex technical development which would be deemed outside the remit of the Senior Software Developers/Systems Developers.  

Ensure that all aspects of development projects are managed in compliance with Agile project management methodology. 

Take responsibility for ensuring that proper and adequate quality control procedures are implemented in order to ensure that the development of systems match the user requirements. 

Monitor the operation of installed systems and participate in the out of hours on-call rota as required. 

Undertake the maintenance of the installed system / server, including technical and management responsibility for bug fixes and agreed enhancements as directed by the Technical Architect as appropriate. 

Provide leadership and technical guidance to Senior Software Developers/Systems Developers. Impart specialist knowledge to other members of the D&HI department.  

Produce patient related information from Health Board databases to aid activity reporting and strategic planning. 

Keep up to date with new developments which affect systems design and application development appropriate to the Health Board, including researching and evaluating new technologies. 

Proactively develop strategies to improve development and support of all Health Board based IT systems/processes using skills and knowledge obtained by employing the methods stated above

Maintain complete code safety and manage releases using the Department’s version control software and processes in order to protect the Health Boards installed and developing applications. 

Key Essential Criteria

Qualifications

Degree or equivalent experience 

Experience

IT experience, managing all aspects of the systems development life-cycle. 

Management within a large complex organisation, of in-house software or API development Systems with responsibility for day to day management of staff involved in systems design, build and testing. 

Analysis and logical design of systems specifications and their associated data structures using formal methods. 

Lead in physical design and development of a wide variety of small stand-alone and large multi-user systems using client server and web based methodologies.  

management of projects using agile methods.

Skills and Special Knowledge

Formal analysis and logical design methodologies. 

Systems /API development preferably in .NET and HL7.  

Provide support to staff regarding IT development issues. 

An understanding of the Agile Project Management methodology. 

Type:
Temporary
Contract Length:
N/A
Job Reference:
PAP
Job ID:
221934830
Applications:
Less than 10

Remember: You should never send money to a prospective employer or disclose any financial information. Should you encounter any job listings requesting payments or financial details, please reach out to us immediately. For further guidance, visit jobsaware.co.uk.

Create new Job Alert

Create a new Job Alert to make sure you see the best new jobs first!

Your search has been saved and has been added to your Job Alerts