Senior Software Developer
Full-time
Senior Executive
Port Talbot, SA12 7BX, England
5 months ago
Management of services, resources and policy Assist in the development and implementation of policies and procedures to support t.....
Management of services, resources and policy Assist in the development and implementation of policies and procedures to support the effective development, support and maintenance of in-house developed systems which have an impact across the organisation. Responsible for the development of IT applications and information resources/systems across the Health Board. Ensure that scheduled work is completed on time and complies with the agreed quality standards. Develop software with adequate security arrangements in accordance with national and local guidance, including ISO17799, the Data Protection Act(2018), the Freedom of Information Act (2000), Informing Healthcare. Planning Assist in the management of the development cycle of systems in line with agreed policies and procedures. Project product delivery dates and adapt to changes whilst meeting the expectation of the customer(s). Perform Disaster recovery testing in line with the schedule set out in the SOPs. Analytical and Judgemental Skills Analyse, investigates and resolve highly complex IT systems problems where there may be no precedent set. Ability to put forward ideas to other team members whilst listening and analysing other opinions, assessing all the facts and be able to make a valid judgement to resolve the issue. Identify and communicate potential costs of implementing software requirements to project teams. Ensure the design of software solutions fulfils the software requirements. Research & Development / Service & Quality Improvements Regularly required to undertake research as necessary to understand and implement new technical concepts. Responsibility for Human Resources Coach junior staff in all aspects of software development.Allocate work to more junior members of staff as appropriate.CommunicationProvide and receive complex information, which involves the analysis, interpretation and resolution of highly complex concepts and problems, that requires the evaluation of a range of options/factors within peer groups. Communicates ideas and highly complex concepts across a range of issues clearly, via presentations and during meetings, where there are barriers to understanding, in order to achieve positive outcomes Liaise with Directorates and health partners in order to inform the development plans.Continuing Professional Development Develop a personal development plan annually as part of the Personal Development Review process.Keep skills up to date and relevant in order to carry out appropriate tasks in all aspects of software development.Use available resources (Intranet, internet, reading materials, conferences) to keep abreast of IT developments and look for opportunities to use these developments. You will be able to find a full Job description and Person Specification attached within the supporting documents or please click Apply now to view in Trac
Official account of Jobstore.