Software Developer and Applications Support Officer

Your World Healthcare ,
London, Greater London
Salary: £12 per hour

Overview

Software Developer and Applications Support Officer Location: London Sector: Healthcare Band: 6 Rate: £12.00 per hour or £20.00 Umbrella Job Summary The post holder will support and develop the a number of the Trust's applications, maintaining programs to support the Trust business and, where appropriate, approvals for developments have been secured, translating software requirements into workable programming code. The post holder will also assist the Integration Manager with specifying supporting and testing interfaces. Application Support and Maintenance VB.Net Applications Support: There are approximately 20 web sites and 4 windows sites to support, as well as associated code libraries and batch files. These support a variety of departments and clinics. The post holder will maintain and develop code in the light of departmental, business, medical and legal change requirements. Maintaining and Executing routine housekeeping tasks and schedules to ensure smooth running of the operations supported by these applications, and resolving all issues: Reviewing status of the overnight batch jobs Checking daily Logs. Reviewing scheduled tasks for errors, including: Pathology The Doctors Laboratory (TDL) Download Pathology Croydon (CRO) Download Telephone (data provisions for phone system) Providing support and problem resolution for the following applications Web Sites Support and Maintenance: Clinic Calendar Electrodiagnostics (EDD) Eye Bank Central Staff Database (CSD) Scleral (contact lenses) PasPat Pathology Interests-Gifts Optom-Glaucom Myathenia Gravis Integrated Performance Report (IPR) Galaxy - PAS MEH Clinical (Read only) Ultrasound (Read only) Kerataconus (Read only) Windows Applications. AD Management Laser Suite Work closely with users (consultants, departments) to fulfil new and changing business requirements. You will need to be pro-active and independent, with excellent problem solving skills. As change may be frequent and complex, your solutions must be thought through strategically, with a consistent view to long term support and development. Working with IT Colleagues to ensure that technical components are at appropriate versions for compliance Working with Information Asset Administrators/lnformation Asset Owners to support comprehensive recording of information assets Documentation Producing and maintaining technical documentation to reflect a comprehensive representation of the applications; both within code, and on screen for users. This should complement logical structured designs. Change Control Adhering to the Change Control process and working with the Integration Manager and key IT Department staff to complete Requests for Change for submission to the Change Advisory Board Testing Conducting full test cycles, supported by documented test scripts, to ensure that any changes have the expected outcome in Production environment, in particular for post upgrade Testing and post patching testing Software Development Tasks Specifying requirements and undertaking approved development tasks Engaging with stakeholders and translating requirements into a programing language Working with Integration Manager and key IT staff to ensure that all interfacing is achieved via the Trust Integration Engine Integration Support Working with the Integration Manager to provide support to the Trust Integration Engine.Assisting with support for integration of Imaging systems and Rhapsody to integrate the wide variety of applications and hardware platforms. Planning and Organisational Skills Planning and deploying approved modifications to application programmes . The post holder will be responsible for, user consultation, efficient design, software coding and implementation,: from project initiation through to continued support. Essential Experience Ability to write VB.NET DotNET code for both web sites (ASP.NET) and windows applications. Standard JavaScript support Standard HTML-5 and CSS-3 support. Extensive, hands-on general IT support experience Healthcare Experience Substantial experience in application development across a wide range of technologies and programming languages and standards, such as SQL Experience of working in an IT IL environment Experience of working in a structured project and matrix project environment Desireable NHS experience Worked on large scale integration projects as part of a team to interface and integrate systems facilitating automation to deliver strong clinical and business solutions Substantial experience working within healthcare environment and systems including clinical, business and diagnostic systems