Lead Business Analyst – Salesforce
Location: Lansing, MI
Duration: 12 months (Hybrid)
Seeking for an experienced Lead Business Analyst – Salesforce to lead business analysis activities for large-scale, complex enterprise information systems. The primary focus of this role will be supporting a suite of Salesforce applications, including Salesforce Digital Experiences/Communities, Apex, Flows, Lightning Web Components (LWC), Aura Components, Conga Composer, and custom integrations. The Lead Business Analyst will be responsible for requirements management, business process reengineering, solution assessment, Agile delivery, security and compliance documentation, and procurement support. This position will serve as a key liaison between business stakeholders, technical teams, solution architects, leadership, and vendors while mentoring other analysts and establishing business analysis standards.
Key Responsibilities:
- Salesforce Business Analysis & Platform Support
- Serve as the senior Business Analyst for Salesforce-based enterprise applications.
- Lead discovery, elicitation, documentation, prioritization, and validation of business and functional requirements.
- Support Salesforce solutions involving Admin, Apex, Flows, Lightning Web Components (LWC), Aura Components, Communities/Digital Experiences, and Conga Composer.
- Translate business requirements into Salesforce-ready specifications, including user stories, acceptance criteria, workflows, data definitions, business rules, and configuration guidelines.
- Collaborate with Salesforce developers and architects on custom components, integrations, security models, and solution designs.
- Support Salesforce integrations with REST APIs, SQL Server, Oracle, Azure services, microservices, and legacy applications.
- Requirements & Process Improvement
- Lead requirements-gathering sessions across multiple stakeholder groups.
- Develop functional specifications, use cases, workflows, process diagrams, and business rules.
- Conduct current-state and future-state business process analysis.
- Identify opportunities for process improvement and workflow optimization.
- Maintain requirements quality, traceability, and alignment throughout the project lifecycle.
- Agile Delivery & Azure DevOps
- Support Agile/Scrum delivery using Azure DevOps (ADO).
- Create and manage epics, features, user stories, acceptance criteria, and defects.
- Manage and prioritize product/project backlogs.
- Participate in and lead Agile ceremonies, including sprint planning, daily standups, backlog refinement, sprint reviews, and retrospectives.
- Track project risks, dependencies, issues, releases, and impacts.
- Ensure user stories are complete, testable, and aligned with business requirements.
- Technical & Architecture Collaboration
- Partner with Solution Architects and development teams to translate business requirements into technical solutions.
- Participate in architecture and technical design reviews.
- Review technical specifications for feasibility, compliance, and alignment with business objectives.
- Support solutions involving SQL Server, Oracle, Java, .NET, JavaScript, REST APIs, microservices, and distributed architectures.
- Prepare or contribute to cost-benefit analyses, ROI assessments, and Total Cost of Ownership (TCO) evaluations.
- Security, Compliance & Quality
- Ensure Salesforce solutions align with enterprise architecture, cybersecurity, and organizational standards.
- Support compliance with NIST SP 800-53 and applicable security controls.
- Assist with security documentation, including System Security Plans (SSPs), risk assessments, and Plans of Action and Milestones (POA&Ms).
- Coordinate security reviews, scans, and vulnerability remediation activities.
- Collaborate with QA teams to ensure requirements are clear, measurable, and testable.
- Procurement & Vendor Support
- Develop and support Statements of Work (SOWs), Requests for Proposals (RFPs), and procurement documentation.
- Translate business and technical requirements into clear vendor deliverables and acceptance criteria.
- Coordinate with vendors, technical teams, procurement teams, and business stakeholders.
- Review vendor deliverables for alignment with requirements and project objectives.
- Leadership & Stakeholder Management
- Serve as a liaison among business stakeholders, technical teams, leadership, security teams, and vendors.
- Communicate complex business and technical information to technical and non-technical audiences.
- Facilitate stakeholder discussions and manage expectations.
- Establish business analysis standards and best practices.
- Mentor and provide guidance to Business Analysts and other team members.
Required Qualifications:
- 10+ years of Business Analysis experience supporting complex enterprise information systems.
- Extensive hands-on functional/technical experience with Salesforce.
- Strong knowledge of Salesforce Admin, Apex, LWC, Aura Components, Flows, Communities/Digital Experiences, and Conga Composer.
- Experience with requirements elicitation, requirements management, user stories, acceptance criteria, process modeling, and business process reengineering.
- Strong knowledge of Agile/Scrum methodologies.
- Experience using Azure DevOps (ADO) for requirements, backlog, sprint, release, and defect management.
- Experience with SQL Server, Oracle, Java, .NET, JavaScript, and REST APIs.
- Experience developing SOWs, RFPs, and procurement documentation.
- Experience collaborating with Solution Architects and technical development teams.
- Strong analytical, problem-solving, facilitation, and stakeholder-management skills.
- Excellent written and verbal communication skills.
- Bachelor's degree required.