Job Summary
The Senior Business Systems Analyst will support platform modernization initiatives by leveraging brokerage domain experience to gather requirements for new features and enhancements to portfolio construction platforms and data analysis capabilities. The role will collaborate with technology and business stakeholders, coordinate User Acceptance Testing (UAT), and support the end-to-end delivery of enterprise software solutions. The position requires strong systems analysis, SQL, API, Agile, and requirements management experience, along with familiarity with brokerage and trading capabilities.
Key Responsibilities
• Contribute as a key member of a cross-functional team focused on platform modernization initiatives, ensuring system integration and alignment with business objectives.
• Gather and analyze requirements for new features and enhancements to portfolio construction platforms and data analysis capabilities.
• Analyze, design, and support the implementation of enterprise web and middle-tier applications using technologies such as Angular, TypeScript, and Java (Spring/Spring Boot).
• Collaborate with developers, architects, and business stakeholders to translate business needs into detailed technical requirements and system specifications.
• Support end-to-end solution delivery, including requirements validation, impact analysis, testing coordination, and production readiness activities.
• Coordinate and conduct User Acceptance Testing (UAT) sessions.
• Research, develop, optimize, and document solution requirements, user stories, and specifications for moderate to complex software systems.
• Apply systems analysis methodologies including data analysis, data mapping, flowcharts, use-case development, story writing, system configuration, gap analysis, UAT, and product documentation.
• Work independently and collaboratively to deliver timely, high-quality solutions aligned with established architecture standards and business requirements.
• Collaborate with user design teams to gather and communicate user requirements and support consistent user experiences across platforms.
• Leverage generative AI tools to improve efficiency and quality of analysis and solution delivery.
Required Qualifications
• 5+ years of experience as a Systems Analyst supporting the development of complex enterprise software solutions.
• 5+ years of experience with SQL, including querying relational databases and general programming concepts.
• 5+ years of experience working with APIs, including REST, SOAP, JSON, and XML.
• 5+ years of experience with Agile development methodologies.
• Brokerage domain experience and familiarity with trading capabilities.
• Experience researching, optimizing, developing, and documenting solution requirements, user stories, and specifications for moderate to complex software systems.
• Experience with systems analysis methodologies, including data analysis, data mapping, flowcharts, use-case development, story writing, system configuration, gap analysis, User Acceptance Testing, and product documentation.
• Experience with generative AI tools to improve efficiency and quality.
• Excellent communication and analytical skills, with strong organizational and problem-solving abilities.
• Bachelor's degree in Finance, Computer Science, Management Information Systems, or equivalent experience.
Preferred Qualifications
• Experience collaborating with user design teams to gather and communicate user requirements and finalize front-end interfaces.
• Experience supporting consistent user experiences across platforms.
• Familiarity with design tools such as Figma.