Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
RH
Robert Half
Business Analyst
Career Insights for Business Analyst (General)
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Maryland data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Business Analyst provides strategic management consulting to companies and businesses. Advises on ways to improve operations, increase efficiency, reduce costs and increase revenues; may recommend systems or organizational change. May specialize in an area of business practice or a specific industry; may also specialize in consulting with government agencies.
$100,282 / year median in Maryland
-7% projected decline
Job Description
We are looking for a Business Analyst to join a long-term contract opportunity in Fort Washington, Pennsylvania. In this role, you will connect business stakeholders and technical teams, turning operational needs into practical system and process solutions. The position calls for strong analytical thinking, clear documentation, and effective collaboration across project teams working within an agile environment.
Responsibilities:
- Partner with business and IT teams to evaluate needs, clarify priorities, and recommend system or process improvements that support organizational goals.
- Gather, analyze, and document current-state workflows and future-state solutions, including meeting notes, decisions, dependencies, and project risks.
- Lead requirements sessions with stakeholders to define end-to-end business needs and identify opportunities for process redesign or new technology capabilities.
- Produce detailed functional, reporting, security, and business requirements and work closely with developers to support solution design and delivery.
- Contribute to agile project activities by helping prepare sprint plans, writing user stories, defining acceptance criteria, and supporting status reporting.
- Assist with software enhancements and implementation efforts by developing analysis that supports business cases, solution options, and project decisions.
- Coordinate assigned project tasks to keep deliverables on schedule, and provide support for smaller initiatives or workstreams when needed.
- Support testing activities by partnering with quality assurance teams, performing unit or business-side validation, and confirming that delivered features meet business expectations.
- Serve as the primary liaison across project managers, technical teams, QA, and business units to promote alignment and resolve application or system issues efficiently.