Business Analyst

New York, United States Full-time


About us

ERGO is a market leader in hyper personalized, intelligent CRM. We’ve created Smart Content™, which is powered by our proprietary platform. We use it to develop CRM programs that leverage adaptive content, adaptive journeys and machine learning. The best way to visualize it is to imagine reading your favorite magazine, and each time you turn the page it gets more interesting, more relevant and more personalized to you.

We work with Fortune 500 clients, and our programs work extremely well. We’re in growth mode.

If you love being in and around data, content, algorithms – and smart, energetic people you’ve just found your new home.

About the role

We are hiring a Business Analyst to join our growing software project team working on an exciting Machine Learning-based Marketing Software Platform. As a vital link between our information technology capacity and our business objectives, you will help support the successful completion of analysis, building, testing and deployment tasks of our software product’s features.

Your main tasks will include performing detailed requirements analysis, documenting processes, and performing user acceptance testing. You will report directly to the Director of Product Development.

Business Analyst Responsibilities:

  • Define configuration specifications and business analysis requirements
  • Perform quality assurance
  • Define reporting and “data visualization” requirements
  • Collaborate with partners, working with them to optimize and enhance our integrations
  • Help design, document and maintain system processes
  • Report on common sources of technical issues or questions and make recommendations to product team
  • Communicate key insights and findings to product team
  • Constantly be on the lookout for ways to improve monitoring, discover issues and deliver better value to the client
  • Effectively communicate your insights, plans and findings to cross-functional team members and management
  • Gather critical information from meetings with various stakeholders and produce useful reports
  • Work closely with internal teams, developers, and managerial staff
  • Ensure solutions meet business needs and requirements
  • Perform/participate in user acceptance testing
  • Update, implement and maintain procedures
  • Prioritize initiatives based on business needs and requirements
  • Serve as a liaison between stakeholders and users
  • Monitor deliverables and ensure timely completion of projects


Business Analyst Requirements:

  • Previous experience in Business / Systems Analysis or Quality Assurance
  • A Bachelors (or higher) degree in IT / Computer Science
  • Experience with AI/Machine Learning
  • Proven experience in eliciting requirements and testing
  • Experience in analyzing data to draw business-relevant conclusions and in data visualization techniques and tools
  • Solid knowledge in generating process documentation
  • Strong written and verbal communication skills including technical writing skills

Please apply with your resume and a thoughtful cover letter telling us why you're the best fit for the job.