Business Analyst - Software Development

HouseAmp

Business Analyst - Software Development

Remote,
Full Time
Paid
  • Responsibilities

    HouseAmp is the groundbreaking fintech firm empowering a real estate brokerage's ability to offer homeowners financing for pre-sell renovations, staging, and more through its unique platform. At HouseAmp we are supercharging the American Dream by helping sellers maximize the value of their homes. Our next-generation residential real estate platform allows real estate brokers and agents to create custom programs that amp up their value-added services, maximize their seller's return, and create superb customer experiences.

    Position Summary

    As a software requirements analyst, you will play a pivotal role in the software development process by bridging the gap between the client's needs and our development team's capabilities. Your primary responsibility will be to gather, document, analyze, and communicate the functional and non-functional requirements for the HouseAmp platform. You will be engaged in managing the products through the development cycle as well as working with sales, marketing, and support to ensure our product and features meet and exceed the needs of the marketplace.

    Duties and Responsibilities

    • Requirement s: Collaborate with clients and internal teams to elicit, clarify, and prioritize project requirements. Conduct interviews, workshops, and surveys as necessary to gather comprehensive requirements.

    • Documentation : Create clear, concise, and well-structured requirement documents, including user stories, use cases, functional specifications, and non-functional requirements.

    • Analysis : Analyze requirements to identify potential gaps, conflicts, and inconsistencies. Ensure that requirements are clear, testable, and aligned with project objectives.

    • Validation : Validate requirements with stakeholders to ensure they accurately reflect business needs. Address feedback and make necessary revisions.

    • Traceability: Establish and maintain traceability between requirements, design specifications, and test cases to ensure alignment throughout the project lifecycle.

    • Communication: Facilitate effective communication between clients, project managers, developers, and QA teams. Act as a liaison to ensure all parties have a shared understanding of project requirements.

    • Change Management : Manage and document changes to project requirements throughout the development process. Assess the impact of changes and ensure stakeholders are informed.

    • Quality Assurance : Collaborate with the QA team to define acceptance criteria and assist in test planning and test case creation to ensure the delivered software meets requirements.

    Ideal Qualifications

    • Bachelor's degree in related field
    • 3+ years of software development experience as a software requirements analyst, requirements analyst, product owner, or product manager
    • Excellent knowledge of AGILE software methodologies and the standard software development lifecycle.
    • Proven experience in writing requirements documents, user stories, and managing backlogs.
    • Excellent communication skills will support the delivery and acceptance of plans through all levels of management within the organization.

    Preferred Qualifications

    • Direct experience in real estate technology or mortgage technology

    Other important information about this position:

    • This is a remote-first position that requires flexibility to work across time zones.
    • Occasional travel may be required.
    • This position requires weekday (Monday - Friday) attendance with some scheduling flexibility available around core working hours.
    • Every position requires certain physical capabilities, the Company seeks to make reasonable accommodations that enable individuals with disabilities to perform essential duties when possible.

    We seek a tactical mastermind armed with exceptional communication, collaboration, and business acumen, dedicated to achieving tangible outcomes. You must blend strategic foresight with hands-on expertise, navigating the complexities of Agile software development with precision. Your role demands the ability to envision the larger strategy while executing tactical maneuvers in the trenches.

    The preceding job description is not intended to describe in detail the multitude of tasks that may be assigned, but rather to provide a general overview of the expectations and responsibilities of this position. As the nature of business demands change, so may the functions of this position. Additional duties and responsibilities may be assigned.