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
- 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
$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...SuggestedLocal areaRelocationFlexible hours$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...SuggestedRemote workMonday to Friday- ...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...SuggestedLocal area
$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...SuggestedFull timeWork at office- ...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...SuggestedWork at office
$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 officeLocal area- ...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...
$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$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 workWork at office$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...- 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 workDay shift
- 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...
- 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 workDay shift
$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 workWorldwide- ...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 timeInternship
- 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
$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 payFull timeInternshipWork at officeLocal areaRelocation package$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- ...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 timeInternship
$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...- ...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
- 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
- ...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...
- ...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 workFor contractorsWork at office
- ...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 timeMonday to Friday
- 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 timeContract workLocal areaDay shift
$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 payContract workDay shift- 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 ...
- 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 timeWork at office
$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 timePart timeFor contractorsRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Business Analyst. Be the first to apply!




