Overview
As a Senior Business Analyst, you will collaborate with stakeholders, customers and various departments to understand business objectives, gather requirements, and translate them into functional specifications. You will analyze data, evaluate processes, and recommend solutions that align with organizational strategies. This position will require participation in the preparation of the proposals to aid in the facilitation of efficiency in the proposal process as well as enabling the ability to contribute with validation. The Senior Business Analyst will help prepare the Development team to develop based on the resulting proposal provided to a customer. This will require the coordination of the software development team, documentation team, and interfacing with the customer. This position will report to the Software Development Manager for back office implementations.
Principal Duties and Responsibilities
- Provides direction and feedback to the Systems Support Team.
- Provides direction and feedback during the Quality Control testing efforts as well as the UAT testing efforts.
- Schedule review of requirements and specifications with the customer with the goal to obtain sign off.
- Ability to interface with Software development, technical services, network, documentation, training, departments to keep apprise of functionality especially as required for proposal and specification writing.
- Ability to interface and create System Requirement Specifications for the identifying business reasons for software processing requirements.
- Ability to oversee preparation for and potentially manage user acceptance testing of new and/or improved software where required by the Software Development Manager.
- Ability to work with Corporate Software Development to design the requirements for software enhancements.
- Fully engage in the proposal process with guidance ad recommendations from the Software Development Management team.
- Plan for and conduct testing and implementation of software releases.
- Application of a structured methodology to ensure requirements, documentation and solutions are in line with best practice principles.
- Ability to gather and author technical specification requirements for new software.
- Produce detailed, high quality documentation including business requirements, functional specifications and process maps.
- Prepare estimates for implementation efforts.
- Ability to coordinate user acceptance testing.
- Ability to evaluate software change requests.
- Ensure continued training and education in the latest technology, techniques and best practices.
- Work with the Software Development Managers from a project management perspective.
Experience & Qualifications for the Role
- Experience with the development of all aspects of the system implementation including, but not limited to, gathering requirements, design, development, testing and support.
- Experience with Architecture, System Design, Configuration, Customization, Integration and Testing, Production Cutover and Support.
- Experience with gap analysis and strategic roadmap/blueprint development.
- Experience with large Full Life Cycle (FLC) project implementation.
- Knowledge and experience in product promotions, hardware and systems software, and process flows.
- Working knowledge of SQL and SQL Server.
- Excellent oral and written communication skills.
- Ability to work independently as well as in a team environment
- Ability to work in a fast paced environment on multiple projects
apply now.
"*" indicates required fields