Normal hours per week: Full Time (Some flexibility will be required in order to ensure that key time scales and deadlines are met).

Size: px
Start display at page:

Download "Normal hours per week: Full Time (Some flexibility will be required in order to ensure that key time scales and deadlines are met)."

Transcription

1 Job escription Post/Job Title: Postholder: Ref: Location including building: Faculty/Support Service: Group/Section: /ITS109 Lansdowne Campus (Studland House) / University Wide IT Services igital Solutions Team Normal hours per week: Full Time (Some flexibility will be required in order to ensure that key time scales and deadlines are met). Grade: 7 Accountable to: Special conditions: igital Solutions Architect Post-holder may be required to: Attend training courses away from the University. Carry a mobile phone and be contactable at reasonable times. Provide technical support during unsocial hours and occasional weekends. Job Purpose 1. esign, develop and maintain igital Solutions, including web applications, web services, interfaces and portals, whether through bespoke software or package support. 2. evelop and maintain the continuous integration strategy, preparing release guidelines and ensuring all releases are clearly and fully packaged, documented and delivered in a production ready state to states and IT operations. 3. Lead the configuration and administration of packages, reporting environments, web data browser environments, and statutory return environments ensuring reliability and data integrity. 4. Working closely with University managers, suppliers, and IT Services colleagues, provide a systems analysis service and advise business owners of systems on processes and procedures to ensure the efficient use and operation of integrated digital solutions. 5. Provide Web application support for internally built system and 3rd party applications Main Responsibilities 1. Analyse requirements, evaluate options and design innovative digital solutions, including but not limited to views (MVC Razor, web-forms, mobile), classes, interfaces and database structures against recognised design patterns. 2. Produce accurate estimates for time and cost, based on the produced requirements.

2 3. evelop and maintain a continuous integration strategy suitable for use within a lean, agile development environment. 4. Work with the other IT teams in the setup, production and release of all development packages. 5. Release updates within established change control procedures. 6. Assess the impact of any development work and advise the customer and development manager on any potential issues. 7. nsure all code follows the agreed protocols and standards for testing, taking responsibility for the quality of the code produced. 8. nsure that any data exchanges between business systems are timely and accurate. 9. nsure all activities adhere to established standards regarding application and database development, source configuration management, change control and other related work processes. 10. Provide high quality 3rd line operational support, problem diagnosis and follow-up action to system owners and IT Services colleagues for the services maintained by the igital Solutions Team and where necessary liaise with suppliers to resolve issues. 11. Through documentation, coaching, mentoring and demonstrating ensure that all other developers have the knowledge and skills to produce high quality code, providing operational support, problem diagnosis and follow-up action. 12. Work with all departments to support staff and ensure user needs are being met effectively. 13. valuate upgrade releases and requests for change in order to advise IT Services colleagues on appropriate delivery models, integration issues and the impact of changes. 14. Monitor applications and data to ensure robust, resilient and consistent, quality services. 15. Configure and administer developed information systems, integration services, access controls, web services, web publishing, document management, application security and other university systems. 16. Advise customers on the preparation of tender and specification documents to ensure that they comprehensively cover application, system and security requirements. 17. evise and influence any required project plans, and pro-actively manage projects (including the supervision of assigned s and Senior s) to meet timescales, quality metrics, service levels, budgets and resources. 18. Maintain an awareness of new technologies and products which may contribute to the University s digital strategy and advise managers where appropriate. 19. Maintain a current knowledge of legislation appropriate to information systems, such as data protection and computer misuse. 20. Maintain a current knowledge of legislation appropriate to the information systems involved, such as data protection and computer misuse. 21. evelop and maintain appropriate documentation. 22. Maintain a personal and professional development programme as agreed with line manager, identifying key objectives and development needs in line with the overarching BU strategy for IT.

3 Current Organisation Chart irector of IT Assistant irector of IT igital Solutions Architect Placement Web Senior.Net Senior Front nd Web Principal Application Support Analyst Application Support Analyst Application Support Analyst imensions of Role The igital Solutions team within Bournemouth University are growing in number, complexity and scope, including systems designed to support document management and learning and teaching. Increasingly they must exchange data, securely and reliably, with each other and with external agencies. The delivery of these systems involves a complex environment to ensure the services are responsive, reliable, robust and secure. To deliver and maintain these services we require a proven ability to investigate and resolve problems while following established standards and procedures. The post-holder will have the ability to quickly assimilate requirements and advise colleagues in the areas of systems analysis, database design, reporting, and package setup. The role will support and develop the full range of our corporate web applications, but will not be expected to have prior experience in all the business packages we use. However we require the ability and motivation to develop the expertise in our applications needed to provide a first class service to our customers. The post-holder will be responsible for supervising s whilst working together on projects. xpected Contacts The team s customers are throughout the schools and supporting departments at many levels across the University. The post-holder will work directly with University managers to advise and develop solutions; in particular the post-holder will work on services provided for and by Marketing & Communications, Academic Services and Financial and Performance Services. In addition there is close liaison with other teams within IT Services and with staff to ensure operational support. The role will also involve working together with external developers on an ad-hoc basic providing functionality for existing and new web solutions.

4 xpected Challenges The University s use of information systems, document management, e-learning and electronic delivery techniques is expanding rapidly. In addition, the website needs to attract international students and must be accessible by all. This presents challenges in: integrating diverse packages and approaches into a coherent set of information systems working efficiently and co-ordinating project deadlines identifying interdependencies, data exchange requirements and pressure points educating customers on risks and recommending countermeasures developing internet services for a variety of administration, business and learning and teaching customers complying with good practice standards and audit requirements in order to ensure reliability, security and efficiency Additional Information The post-holder may be required to: Attend training courses away from the University Carry a supplied mobile phone and be contactable at reasonable times Provide technical support during unsocial hours and occasional weekends at peak times When on-call, staff must:- be expected to be within one hour travel time of the University be fit and available for work at all times. Be available for contact at all times and mindful of areas where mobile reception is poor NB: The post holder must at all times carry out their responsibilities with due regard to the University s ignity, iversity and quality Policy Statement. The purpose of the job description is to indicate the general level of responsibility and location of the position. The duties may vary from time to time without changing their general character or level of responsibility. All employees have an obligation to be aware of the Universities nvironmental Policy, Carbon Management Plan and associated documents, and to ensure that they carry out their day-to-day activities in an environmental responsible manner. May 2016

5 Person Specification Post / Job Title: Post No: /ITS109 Faculty / Service: IT Services ate: May 2016 SLCTION CRITRIA ssential / esirable Knowledge (including experience & qualifications Significant relevant professional experience of systems analysis, development and support in a structured environment xperience of atabase design and development with SQL Server and Oracle, including PL/SQL and T/SQL. At least six years application development skills using ASP.NT, C#.NT 3/4/4.5, AO.NT, XML,MVC Web Services and Linq in an OO environment. SharePoint evelopment xperience of Linux, Apache, MySQL, PHP At least six year s web skills using HTML, CSS, JavaScript Libraries. xperience developing using JS Angular xperience Code First development in to new projects Knowledge of accessibility standards and measures to achieve compliance. At least two year s knowledge of the Microsoft development environment including Visual Studio 2012 & TFS 2010 including automated build scripts and branching strategies. Knowledge of Higher ducation information or learning and teaching systems Knowledge of IIS6 and IIS7/7.5 capabilities including authentication and security xperience of integrating components and functionality from disparate sources (web components, freelanced code) into a working, scalable solution Knowledge of PRINC2, Lean and Agile methodologies such as Scrum, XP etc. Skills Project Management Service orientated Innovative approach to problem solving research/investigation/analysis Working systematically and methodically to project timescales ffective oral and written skills Software and application tool support and problem resolution Coaching and mentoring skills Negotiating skills Attributes Proven customer focus Ability to work under pressure Flexible approach and ability to multi-task while prioritising key tasks Team worker Able to take in and understand fully complex customer requirements