Senior Business Analyst
London Area, United Kingdom
WHAT YOU’LL DO:
The Business Analyst will primarily be responsible for gathering analysing and recording change requirements within Peninsula and working with external stakeholders.
They will be involved in the full software development lifecycle, responding to developer queries, helping form QA test cases, advising stakeholders on user acceptance testing and guiding a change to implementation.
MAIN RESPONSIBILITIES:
Working with internal stakeholders and translate business requirements into detailed requirement documents and/or user stories that will either be used by our in-house software development team or by 3rd party organisations working on our behalf
Design, and document business workflows
Conducting business analysis using data modelling to accurately reflect requirements.
Identifying how data model requirements can be implemented within the data structures of information systems. Including proposed data structures within our bespoke systems.
Definition of SQL Data structures and query data direct from databases using SQL
Working with multiple data sources via SQL, excel, csv and web services.
Documentation of user interface design and amendment for responsive and non-responsive user interfaces
Analysis and design of new build systems ensuring functionality is not lost and new requirements are met
Pencil draw and refine initial wireframes to be given to web designer to implement
Validate wireframes with business stakeholders
Working with Operational Risk to ensure that existing business processes are not broken
Working with the Data Architect & Solutions Architect to ensure requirements do not degrade system performance
Contribute to the software development lifecycle change process and CAB meetings
Part of daily scrum process to provide early feedback and responses to developer questions
Development of data flow diagrams (current and future state)
Document problems / requirements and proposed solutions as part of a functional specification in line with company standards
Act as an interface between the business community / architects and development teams
Broad, enterprise wide-view of businesses, and appreciation of strategy, processes and capabilities, enabling technologies, and governance
Support continuous improvement initiatives, including design, configuration, test and implementation.
Assist with the resolution of complex application support and maintenance issues where relevant.
Perform analytical testing and investigative work
Produce technical documentation (Requirements Specification, Test Plan, Training documentation, User Stories).
Create and maintain release notes, user guides and other communication documentation for internal customers/vendors
Complete presentations on projects, technical issues & achievements for stakeholder
Train key users/end users
Proposing system improvements
KNOWLEDGE, SKILLS AND EXPERIENCE
Experience in working in the Physical Oil/energy and or Maritime industry
Strong analytical skills
Excellent troubleshooting and problem-solving skills with good attention to detail
Knowledge of relational database design & normalisation and the business analysis skills to develop this
Knowledge of system integration and the analysis needed to implement them
Good understanding of the principles of information security and segregation of duties
Good understanding of quality assurance best practice
Understanding of scrum / agile and waterfall software development methodologies
Good understanding of test-driven development
Experience producing Visio diagrams
Experience architecting system validation rules and boundary checks
Experience architecting test & quality for projects and processes
Ability to think logically and be proactive.
Ability to work as part of a team and on own initiative in a constructive manner
Flexible and self-motivated
Work on multiple projects and use strong time management skills and prioritise your workload accordingly
Ability to recommend practical ways using innovation, good judgment, creativity and strategic thinking.
Excellent oral and written communication skills.
Negotiation, difficult conversation management and prioritization skills.
Desirable
• Degree in Computer Science / Information Systems / Business Analysis or equivalent
• Experience producing project plans i.e, MS Project