We are supporting a fantastic client with the recruitment of a Senior Data Analyst. Based in Wolverhampton, the successful candidate will provide management information making it easier to surface opportunities, identify risks, analyze trends, to drive effective decision-making. Planning, designing, creation, amending, verification, testing and documentation of new and amended software components in order to deliver additional value.
As an ideal candidate for the role you will have the following;
" Knowledge of Powershell, Microsoft Power Platform, C#
" Experience of development tools such as Visual Studio
" Experience of Microsoft SQL Server, Reporting Services, Power BI
" Knowledge of student information systems, preferably Tribal EBS
" Able to demonstrate evidence of delivering excellent customer service
Draft and maintain procedures and documentation for applications support. Manage application enhancements to improve business performance. Advise on application security, licensing, upgrades, backups, and disaster recovery needs. Ensure that all requests for support are dealt with according to set standards and procedures.
Assess, analyse, develop, document and implement changes based on requests for change.
Manage aspects of the product life-cycle enabling the product to meet the needs of customers/users and achieve financial or other targets. Act as product owner for one or more lower-value products or services; prioritise product requirements and own a product backlog. Analyse market and/or user research, feedback, expert opinion and usage data to understand needs and opportunities. Facilitate uptake of products by planning development of product collateral, supporting and evaluating campaigns, and monitoring product performance. Roll out product trials and product launches.
Take technical responsibility across all stages and iterations of software development. Plan and drive software construction activities. Adopt and adapt appropriate software development methods, tools and techniques selecting appropriately from predictive (plan-driven) approaches or adaptive (iterative/agile) approaches. Measure and monitor applications of project/team standards for software construction including software security. Contribute to the development of organisational policies, standards, and guidelines for software development.
Assess and analyse release components. Provide input to scheduling. Carry out the builds and tests in coordination with testers and component specialists maintaining and administering the tools and methods - manual or automatic. Ensure release processes and procedures are maintained.
Contribute to selection of the requirements approach for projects, selecting appropriately from predictive (plan-driven) approaches or adaptive (iterative/agile) approaches. Define and manage scoping, requirements definition and prioritisation activities for initiatives of medium size and complexity. Facilitate input from stakeholders, provide constructive challenge and enable effective prioritisation of requirements. Review requirements for errors and omissions. Establish the requirements baselines, obtain formal agreement to requirements, and ensure trace-ability to source. Investigate, manage, and apply authorised requests for changes to base-lined requirements, in line with change management policy.
Design components using appropriate modelling techniques following agreed architectures, design standards, patterns, and methodology. Identify and evaluate alternative design options and trade-offs. Create multiple design views to address the concerns of the different stakeholders of the architecture and to handle both functional and non-functional requirements.
If you are looking for a fast paced an exciting Analyst developer role please get in touch with Ben at