Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Business Analyst

Doherty Enterprises

Job Description

Job Description

Overview

The Business Analyst serves as a junior member of Doherty’s FP&A team, helping manage the company’s data practices, ad hoc analyses on the business’ operations, and financial reporting.

 

*NOTE: This is not a remote position.  Candidates must work in the corporate office in Allendale NJ - Monday - Friday

 

 

Along with an inclusive environment and great advancement opportunities, we offer a banquet of benefits that will protect your health, ensure your future and provide the tools you need to succeed at work and in life. 

  • Competitive Pay 
  • Bonus Opportunity
  • Medical, Dental and Life Insurance for you and your family
  • Domestic Partner Benefits
  • Flexible Dependent and Health Spending Accounts
  • 401(k) Savings Plan with company matching
  • Paid Time Off and a whole lot more

Responsibilities

  • Assist in the improvement of business processes by helping the team design, test and implement new data strategies and work flows across the company
  • Build and maintain financial models to analyze unit economics, labor and food cost trends, and new store performance
  • Write SQL queries to pull and validate data from our cloud data warehouse (Snowflake) for recurring reporting and one-off analysis
  • Partner with Accounting, Operations, IT and Restaurant Systems teams to understand how store-level data flows through our ETL pipelines and into the data warehouse
  • Maintain and improve existing Excel-based reporting and dashboards used across the FP&A team
  • Support monthly close, budgeting, and forecasting processes across corporate and store-level P&Ls

Qualifications

  • Bachelor’s degree in Finance, Economics, Analytics, or a related field
  • 0–2 years of experience in FP&A, corporate finance, business analytics, or data analytics; relevant internship experience may be considered
  • Advanced Microsoft Excel skills, including the ability to build complex formulas and basic financial models from scratch
  • Working knowledge of SQL, Python, or R, with the ability to clean, reconcile, analyze, and draw meaningful insights from large data sets
  • Strong verbal, written, and presentation skills, with the ability to communicate effectively and collaborate across departments
  • Strong analytical and creative problem-solving skills, with the curiosity to investigate questions that may not have an obvious answer and clearly communicate findings and thought process
Preferred Qualifications
  • Familiarity with cloud data platforms such as Snowflake, Databricks, or Microsoft Fabric
  • Experience with data visualization tools such as Power BI or Tableau
  • Basic understanding of ETL processes and data warehousing concepts, including how data moves from source systems into a data warehouse and is modeled for reporting
  • Familiarity with restaurant or multi-unit business KPIs, including metrics used to evaluate revenue, labor, food costs, and overall operating performance
Vacancy posted 14 days ago
Similar jobs that could be interesting for youBased on the Business Analyst in Allendale, NJ vacancy
  • $75k - $90k

     ...: Job Title : Business Systems Analyst Setting new standards for industrial process automation solutions in the metropolitan New York City tristate area, Control Associates, Inc. is a premier provider of process automation systems & software, valves, measurement... 
    Suggested
    Local area
    Relocation
    Flexible hours

    Control Associates Inc

    Allendale, NJ
    1 day ago
  • $55k - $60k

     ...00pm ET Monday-Friday Compensation: ~$55,000-60,000 annually, based on experience About The Role Wurth USA is seeking a Jr. Business Analyst to join our Sales Operations team in Ramsey, NJ. This role is an exciting opportunity for an analytical and detail-oriented professional... 
    Suggested
    Remote work
    Monday to Friday

    Wurth USA, Inc.

    Ramsey, NJ
    21 hours ago
  •  ...Payments Business Analyst Serves as the liaison between the customer community and the software development team via clearly documented functional, system and process requirements. Works with clients to obtain requirements through interviews, document analysis, surveys... 
    Suggested
    Local area

    Software Technology Inc

    Passaic, NJ
    1 day ago
  • $80k - $100k

    Position Summary / Objectives The Business Systems Analyst is responsible for the strategic ownership, governance, and continuous improvement of the company's enterprise business systems, with primary responsibility for the ERP platform. This role leads ERP and ERP‑adjacent... 
    Suggested
    Full time
    Work at office

    Regenity Biosciences

    Oakland, NJ
    2 days ago
  •  ...Working directly with and mentored by senior managers, Business Analyst uses analytics to solve cross-functional strategic problems and drives process improvement throughout the organization. He/she will work with manufacturing, product development, merchandising, sales... 
    Suggested
    Work at office

    Blinds To Go

    Paramus, NJ
    21 hours ago
  • $55 - $60 per hour

     ...Role Description Focus is to analyze and assist with current inflight initiatives and identify and implement improvements to the business process and technology platforms. Analyzes business, process, systems and data to derive and implement improvements.... 
    Work at office
    Local area

    Saxon Global

    New Milford, NJ
    2 days ago
  •  ...Sr. Business AnalystLocation: Montvale, NJ / South Hills, NJ / Edison, NJ / HybridRequirement Gathering & DocumentationEngage with stakeholders to gather, define, and document business and functional requirements.Create user stories, use cases, and acceptance criteria... 

    E-Solutions

    Montvale, NJ
    2 days ago
  • $50 - $53 per hour

    This range is provided by BCforward. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $50.00/hr - $53.00/hr Responsibilities Identify user needs from user requests and develop strategies by which to meet...
    Contract work

    BCforward

    Montvale, NJ
    3 days ago
  • $60 - $65 per hour

     ...+ months Experience Level : Mid/Sr-Level Pay Rate: Market/DOE Job Summary We are seeking a dynamic and experienced Salesforce Business Analyst with a strong background in the life sciences domain (pharmaceuticals, biotech, or medical devices). The ideal candidate will... 
    Contract work
    Work at office

    Technogen, Inc.

    Teaneck, NJ
    2 days ago
  • $50 - $53 per hour

    A technology consulting firm is seeking a Mid-Senior level professional in Montvale, NJ. This role involves identifying user needs and developing strategies to meet them, working closely with developers, and managing project backlogs. Ideal candidates will possess strong...

    BCforward

    Montvale, NJ
    2 days ago
  • MillenniumSoft Inc. is seeking a Customer Contract Admin Analyst in Franklin Lakes, NJ for a 12-month contract. This on-site role is 40 hours per week, 1st shift, with W2 employment. The position focuses on distributor chargebacks, contract pricing, and master data management... 
    Contract work
    Day shift

    MillenniumSoft Inc

    Franklin Lakes, NJ
    1 day ago
  • NeoGenomics is seeking a Principal Business Data Systems Analyst in Ramsey, NJ, a hybrid onsite role. You will own the Test Compendium data model and translate business needs into technical specifications to support NeoLIMS, Billing, Analytics, and downstream systems. The... 

    NeoGenomics

    Ramsey, NJ
    21 hours ago
  • Position : Customer Order Management Analyst Location : Franklin Lakes, NJ Duration : 12 Months Total Hours/week : 40.00 pay rate:25-3...  ...GC EAD or OPT or EAD or CPT) Job Description As part of Global Business Services, the Order Management Analyst is responsible for coordinating... 
    Contract work
    Day shift

    MillenniumSoft Inc

    Franklin Lakes, NJ
    3 days ago
  • $100k - $150k

     ...reliability and quality worldwide. About 3,000 employees work for Glatt at more than 15 companies and offices all over the world. Manager, Business Development - Oral Solid Dosage Glatt Air Techniques is currently seeking a Manager, Business Development - Oral Solid Dosage, to... 
    Contract work
    Worldwide

    Glatt Group

    Ramsey, NJ
    3 days ago
  •  ...Role Overview We are seeking a motivated and coachable Business Development Representative (BDR) Intern to support our sales team. This is a hands-on, in-person role focused on developing foundational sales skills, generating new business opportunities, and contributing... 
    Full time
    Internship

    Managed | Marketing Business Solutions

    Mahwah, NJ
    2 days ago
  • Job TitleManaging master data, including creation, updates, and deletion.Managing users and user rolesAssessing tests and implementing new or upgraded software and assisting with strategic decisions on new systems.Generating reports from single or multiple systems.Troubleshooting...
    Immediate start

    SynergisticIT

    Ridgewood, NJ
    1 day ago
  • $25.3 per hour

     ...Woodcliff Lake, NJ January 11, 2027 - May 14, 2027 Rolls-Royce Ownership Services is seeking a motivated, self-directed, and business-minded Analyst Intern to join our team. This opportunity is ideal for a candidate who enjoys working with data, conducting research,... 
    Hourly pay
    Full time
    Internship
    Work at office
    Local area
    Relocation package

    BMW

    Woodcliff Lake, NJ
    4 days ago
  • $150k

     ...VP, Business Development — Corporate Trade & Media Solutions Location: Woodcliff Lake, NJ (onsite 5 days/week when not traveling) Travel: ~50%, for client meetings, trade shows, and industry events Compensation: $150,000 base salary + uncapped commission and bonus About... 
    Contract work

    MBC Talent Connections

    Woodcliff Lake, NJ
    4 days ago
  •  ...The Business Intelligence (BI) Analyst translates business needs into actionable insights through reliable reports and dashboards. Working closely with Finance, Operations, Customer Service, and Manufacturing teams, this individual will gather reporting requirements,... 
    Full time
    Internship

    Robert Half

    Saddle Brook, NJ
    21 hours ago
  • $60k - $80k

     ...analytical, resourceful, and self-motivated FP&A / Operations Analyst to support financial planning, reporting, forecasting, and operational...  ..., this role works across Finance and Operations to analyze business performance, improve reporting processes, and turn financial... 

    Premier Health Group

    Clifton, NJ
    2 days ago
  •  ...implementation/support partners. This is not a purely technical, behind-the-scenes position. The consultant will work directly with business users to understand requirements, identify the underlying business need, recommend solutions, and translate those requirements... 
    Remote work

    Saicon Consultants Inc

    Woodcliff Lake, NJ
    3 days ago
  • Forefront Identity Management Security (FIMS) Analyst Contract In business since 2000, LanceSoft is a reputable Contingent Workforce Management Services firm that has established itself as a pioneer in providing highly scalable workforce solutions and exceptionally competent... 
    Contract work

    LanceSoft Inc

    Franklin Lakes, NJ
    2 days ago
  •  ...Job Description Job Description Benefits: ~401(k) matching ~ Dental insurance ~ Health insurance Business Systems Analyst Las Vegas NV Onsite We are looking for an experienced Business Systems Analyst to work closely with business stakeholders... 

    RAPID EAGLE INC

    Spring Valley, NY
    29 days ago
  •  ...SR. Business Development Account ExecutiveWhat does a business development executive do? A business development executive is a significant member of a company's growth strategy – responsible for identifying and generating new business opportunities, building relationships... 
    Temporary work
    For contractors
    Work at office

    Hatch Global Search

    Ridgewood, NJ
    4 days ago
  •  ...Business Development & Lead Generation Specialist B2B Prospecting & Lead Qualification | Industrial Automation Hackensack, NJ | Onsite Monday–Friday Are you someone who enjoys finding new business opportunities, identifying the right decision-makers, and turning... 
    Full time
    Monday to Friday

    Expert Executive Recruiters (EER Global)

    Hackensack, NJ
    2 days ago
  • MillenniumSoft Inc in Franklin Lakes, NJ is looking for a Customer Contract Admin Analyst 1 for a 12-month contract. The role is entry level, full-time hours 40 per week, first shift, and paid on a W2. You will support price activation processes, including letters of commitment... 
    Full time
    Contract work
    Local area
    Day shift

    MillenniumSoft Inc

    Franklin Lakes, NJ
    21 hours ago
  • $38 per hour

    MillenniumSoft Inc in Franklin Lakes, NJ is seeking a Customer Contract Admin Analyst for a 12-month contract. The role is on-site, 40 hours per week, first shift, with an hourly rate of $38. The position requires handling distributor chargebacks, sales tracing, and master... 
    Hourly pay
    Contract work
    Day shift

    MillenniumSoft Inc

    Franklin Lakes, NJ
    1 day ago
  • Job Responsibilities: Communication, Change Management and Training Ensure co-ordination with Scrum team and product owner on a daily basis throughout the sprint for clear and concise product backlog items Work closely with the product owner on how ...

    3B Staffing LLC

    Franklin Lakes, NJ
    4 days ago
  • Accountability: The role’s primary accountability is to ensure that all validation activities are executed with scientific rigor and in full compliance with regulatory and company standards, thereby supporting robust pharmaceutical manufacturing and ensuring patient safety...
    Full time
    Work at office

    Glatt Group

    Ramsey, NJ
    2 days ago
  • $150k - $200k

     ...can translate into performance-based earning potential? We are looking for experienced sales professionals to join our team as Business Development Managers. In this role, you will work directly with prospective clients, identify their needs, present financial protection... 
    Full time
    Part time
    For contractors
    Remote work
    Flexible hours

    The Weiner Group

    Tuxedo Park, NY
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Business Analyst. Be the first to apply!