Job Description:- Collaborate with product ownership to translate business need into the technical system requirements of the product
- Leverage available documentation and exercises test versions of applications and APIs to understand existing functionality to inform enhancement opportunities and creation of new capabilities
- Investigate enterprise and vendor APIs to determine whether necessary data is available to support intended system capabilities
- Map data between interfacing systems
- Assist lead analysts in developing and prioritizing features and epics to ensure work focuses on requirements with maximum value and are aligned with product delivery strategy
- Participate in project planning, sprint and release planning, daily stand-up meetings (scrums), demos/reviews, retrospectives, backlog refinement meetings, and other Scrum-related meetings.
- Perform application and services tests/validations
- Responsible for creating system requirement documentation for applications and services, including interface specifications
- Provide demos to internal project team, as well as to business stakeholders.
- Works closely with Business, Quality Assurance team and developers on projects and to address production issues.
- Demonstrate ability to excel in a fast-paced environment with aggressive timelines that require managing multiple priorities concurrently
- Utilize system documentation, database information, application logs and scenario testing to determine root cause of system issues.
Have general understanding or working knowledge of the following:- Services-oriented architecture / microservices
- Multi-tier applications (presentation tier/services-processing tier/data management tier)
- Enterprise and vendor API integration
- Managing system behavior through configurable variables
- Error handling
- XML and JSON data structures
Qualifications/Experience:- Ability to write SQL queries
- Problem solving skill - Works well under pressure and challenges, team-player, good listener, analytical, creative, approachable, etc.
- Excellent verbal and written communication skills with the ability to partner with various levels of leadership within the organization
- Conducting complex technical analysis across multiple products
- Work in Agile methodology
- Writing requirements for a system
- Writing front end mobile and/or web application requirements is a plus
- Writing back end service requirements is a plus
- Experience using tools such as Postman or SoapUI to exercise APIs is a plus
Must Have's:Experience capturing technical requirements for information systems/applications
Experience working with APIs
Familiarity with multi-tier applications (application layer, services layer, data layer)
Nice to Have's:Experience using tools such as Postman or SoapUI to exercise APIs
Experience in the financial industry
Experience working on requirements for native mobile applications