Nationstaff
Business Analyst
Nationstaff, New York, New York, us, 10261
About Us
Want to work with clever people, in an environment where neither politics nor bad habits get in the way of using your talents to deliver great results?
You have found the right place. We are a company where you, as part of a team of highly skilled software delivery experts, will use the latest technology to design, build and operate bespoke, real-time solutions for Tier 1 investment banks and commodity trading firms.
About the Project
Our company is looking for a hybrid Agile Delivery Manager / Business Analyst to lead a project team building an integrated FX trading and payments solutions for our client, a leading US bank.
Our company has unique experience delivering similar platforms and the person in this role will be crucial to leveraging that internal knowledge and driving the delivery directly in partnership with the client and their senior management.
The engagement is a strategic project for the company, so the project will be visible throughout the business.
In this dual role, you will have overall responsibility for project delivery, managing a team of UX designers, developers and QA personnel and providing regular reporting to client management. You will also perform critical business analysis functions, working closely with client stakeholders to understand and document requirements, prioritize feature development, define the product delivery roadmap and supply business and technical requirements in the form of user stories. These user stories will form the backlog through which high-quality iterative sprints will be delivered.
Required skills and experience
In general, applicants will be expected to have significant experience working in the financial sectorYou have worked on projects involving modern web applications, with experience in the FX trading and payments space a plusExperience delivering successful projects in an Agile environment, including:Working with clients to define project scope and build a delivery plan that mitigates project riskMaintaining a product backlog with multiple client stakeholdersManaging project budget and providing regular status updates to senior client stakeholdersKeen understanding of the strengths and potential pitfalls that come with an Agile delivery philosophy, based on extensive personal experienceStrong leadership skills in managing a distributed team of designers and developersAbility to keep everyone aligned on common goals without meeting face to faceExcellent written and verbal communication skillsAbility to explain complex concepts clearly through written and visual mediums is expected, so as to create a trusted set of reference documents for the team and for the clientExperience working in a business analysis or product ownership role wearing multiple hats when necessary (Product, Design, QA)Ability to create and maintain a product backlogExperience writing user stories for the development team and UX requirements for the design team based on business needsActively manage the client's expectations, make assumptions explicit and keep a log of important decisions throughout the engagementActively involve oneself in coming up with a realistic roadmapWork with UX, QA and developers throughout the backlog building process, to avoid the roadblocks inherent in a sequential processServe as an integral liaison between the business, development, and design teamsRemove any blockers on the development or design frontActive involvement with design activitiesTake part in Event Storming / Workflow-Driven Design workshops (prior experience a plus)Capture and define the processes/workflows impacted by the solution we are deliveringExperience with responsive designActive involvement with Quality Assurance, User Acceptance Testing activitiesWrite falsifiable Acceptance CriteriaTest the application manually & write bug reports to the same standard as a tester (if not with the same efficiency)Take an active role/the lead in defect triageSufficient understanding of technical idiomsIn particular, an understanding of data structures & communication protocols is expected to allow discussion with technical experts and the capture of related requirementsExperience working to deliver greenfield UI's that interact with legacy backends & applications
Want to work with clever people, in an environment where neither politics nor bad habits get in the way of using your talents to deliver great results?
You have found the right place. We are a company where you, as part of a team of highly skilled software delivery experts, will use the latest technology to design, build and operate bespoke, real-time solutions for Tier 1 investment banks and commodity trading firms.
About the Project
Our company is looking for a hybrid Agile Delivery Manager / Business Analyst to lead a project team building an integrated FX trading and payments solutions for our client, a leading US bank.
Our company has unique experience delivering similar platforms and the person in this role will be crucial to leveraging that internal knowledge and driving the delivery directly in partnership with the client and their senior management.
The engagement is a strategic project for the company, so the project will be visible throughout the business.
In this dual role, you will have overall responsibility for project delivery, managing a team of UX designers, developers and QA personnel and providing regular reporting to client management. You will also perform critical business analysis functions, working closely with client stakeholders to understand and document requirements, prioritize feature development, define the product delivery roadmap and supply business and technical requirements in the form of user stories. These user stories will form the backlog through which high-quality iterative sprints will be delivered.
Required skills and experience
In general, applicants will be expected to have significant experience working in the financial sectorYou have worked on projects involving modern web applications, with experience in the FX trading and payments space a plusExperience delivering successful projects in an Agile environment, including:Working with clients to define project scope and build a delivery plan that mitigates project riskMaintaining a product backlog with multiple client stakeholdersManaging project budget and providing regular status updates to senior client stakeholdersKeen understanding of the strengths and potential pitfalls that come with an Agile delivery philosophy, based on extensive personal experienceStrong leadership skills in managing a distributed team of designers and developersAbility to keep everyone aligned on common goals without meeting face to faceExcellent written and verbal communication skillsAbility to explain complex concepts clearly through written and visual mediums is expected, so as to create a trusted set of reference documents for the team and for the clientExperience working in a business analysis or product ownership role wearing multiple hats when necessary (Product, Design, QA)Ability to create and maintain a product backlogExperience writing user stories for the development team and UX requirements for the design team based on business needsActively manage the client's expectations, make assumptions explicit and keep a log of important decisions throughout the engagementActively involve oneself in coming up with a realistic roadmapWork with UX, QA and developers throughout the backlog building process, to avoid the roadblocks inherent in a sequential processServe as an integral liaison between the business, development, and design teamsRemove any blockers on the development or design frontActive involvement with design activitiesTake part in Event Storming / Workflow-Driven Design workshops (prior experience a plus)Capture and define the processes/workflows impacted by the solution we are deliveringExperience with responsive designActive involvement with Quality Assurance, User Acceptance Testing activitiesWrite falsifiable Acceptance CriteriaTest the application manually & write bug reports to the same standard as a tester (if not with the same efficiency)Take an active role/the lead in defect triageSufficient understanding of technical idiomsIn particular, an understanding of data structures & communication protocols is expected to allow discussion with technical experts and the capture of related requirementsExperience working to deliver greenfield UI's that interact with legacy backends & applications