Job description
We have a current opportunity of NHS they are looking for Developer on a contract basis. The position will be based in Cardiff. For further information about this position please apply.
Job Title - Developer
Contract - 9 Months (Hybrid 2 days on-site per week)
Pay - £ 20 - 25 per hour (Inside IR35)
Location - Cardiff
DUTIES AND RESPONSIBILITIES
1. 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.
2. 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.
3. 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:
4. FHIR Server and API development
5. PMS Master Index (including links to the HSW AR)
6. PMS Inpatient Module
7. PMS Outpatient Module
8. PMS System Administration
9. Results Reporting (Client and Web based)
10. Clinical Systems
11. Training Database
12. Data Warehouse
13. Application Server
14. 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
15. Management of Coding and development of all aspects of API or System Development under the leadership of the Technical Architect. This will include:
16. Analysis - Producing System and Requirements Specifications using entity and function hierarchy analysis of real world activities.
17. Design schemas based on Requirements Analysis above.
18. System build (using a variety of modern complex programming languages as appropriate).
19. System testing, including the production of test plans, test scripts and test results analysis.
20. System Documentation.
21. 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.
22. Ensure that all aspects of development projects are managed in compliance with Agile project management methodology.
23. 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.
24. Monitor the operation of installed systems and participate in the out of hours on-call rota as required.
25. 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.
26. Provide leadership and technical guidance to Senior Software Developers/Systems Developers. Impart specialist knowledge to other members of the D&HI department.
27. Produce patient related information from Health Board databases to aid activity reporting and strategic planning.
28. 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.
29. 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 (para.13).
30. 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.
Required Skills -
31. 3-4 years' Experience in IT Development.
32. Must have Public sector or Government Experience or NHS Experience.
33. API Development.
34. .NET and HL7.
Morgan Hunt is a multi-award-winning recruitment business for interim, contract and temporary recruitment and acts as an Employment Agency in relation to permanent vacancies. Morgan Hunt is an equal opportunities employer. Job suitability is assessed on merit in accordance with the individual's skills, qualifications and abilities to perform the relevant duties required in a particular role.