ECI is the leading global provider of managed services, cybersecurity, and business transformation for mid-market financial services organizations across the globe. From its unmatched range of services, ECI provides stability, security and improved business performance, freeing clients from technology concerns and enabling them to focus on running their businesses. More than 1,000 customers worldwide with over $3 trillion of assets under management put their trust in ECI.
At ECI, we believe success is driven by passion and purpose. Our passion for technology is only surpassed by our commitment to empowering our employees around the world.
The Opportunity:
ECI has an exciting opportunity for a Business Analyst, This role serves as the critical link between business stakeholders and a team of specialized subject matter experts who administer the company’s Salesforce CRM platform, build and maintain data frameworks for usage-based billing, deliver Power BI reporting to executive and operational audiences, and manage cross-platform data integrations. This is not a passive requirements-gathering role. The Business Analyst is expected to operate simultaneously across three dimensions: scope—ensuring the team is working on the right things and that what gets built reflects genuine business need, not just what was asked for; quality—ensuring that requirements are precise enough to produce correct outcomes on the first pass and that deliverables meet the standard the business depends on; and delivery—ensuring that work moves through the sprint cycle at the pace the team’s commitments demand, with blockers identified early and resolved before they cascade. What connects these three dimensions is judgment. The right candidate does not simply execute instructions—they evaluate trade-offs, apply contextual understanding of the business to shape better outcomes, and use influence to align stakeholders and team members when priorities compete. The individuals this role coordinates are high-performing subject matter experts delivering enterprise-level initiatives with direct impact on billing accuracy, CRM integrity, reporting quality, and client operations. The Senior Business Analyst must operate at a level commensurate with that responsibility.
This is an onsite role.
What you will do:
A. Sprint Facilitation and Delivery Orchestration
- Own the end-to-end sprint lifecycle across the Salesforce, Data/BI, and Integrations pods, including planning, daily coordination, mid-sprint adjustments, and retrospectives.
- Drive sprint progress proactively—identify stalled work, surface blockers, and escalate risks before they impact delivery timelines. Delivery is not waiting for updates; it is actively pulling status and intervening when cadence slips.
- Manage scope within sprints by negotiating trade-offs with stakeholders and ensuring the team is focused on the highest-impact work at all times. When a new request threatens an in-flight commitment, the Senior BA is expected to assess the trade-off—not defer it—and present options with a recommendation.
- Maintain and prioritize the enterprise work backlog in coordination with the Director, ensuring that user stories are sequenced by business value and delivery readiness.
B. Requirements Engineering
- Interface directly with business stakeholders to capture, refine, and document requirements for enterprise-level initiatives.
- Translate business needs into build-ready user stories with clear acceptance criteria, dependencies, and scope boundaries that pod members can execute against without ambiguity. The quality of requirements directly determines the quality of the output—vague requirements produce rework, and rework consumes capacity the team does not have.
- Challenge stakeholder requests when an ask is impractical, duplicative, or lower-priority than competing work. This role is expected to deeply understand the business impact of what is being asked, evaluate whether the proposed approach is the right one, and push back constructively when a better path exists. This requires contextual understanding of how the request fits into the broader operational landscape, not just whether it is technically feasible.
- Validate requirements against the operational context of the company’s billing model, CRM workflows, reporting architecture, and integration landscape. Requirements that are technically correct but operationally misaligned still produce the wrong outcome.
C. Cross-Pod Coordination
- Serve as the single point of coordination across CRM, Data/BI, and Integrations pods for initiatives that span multiple functional areas.
- Ensure that dependencies between pods are identified early, communicated clearly, and tracked to resolution. Cross-pod work is where scope ambiguity, quality gaps, and delivery delays most frequently compound—this role is the line of defense against all three.
- Coordinate with external vendors and implementation partners during strategic programs, ensuring internal team commitments align with external delivery timelines.
- Use influence—not just authority—to align team members and stakeholders when priorities conflict. The Senior BA will often need to drive consensus among people who do not report to them, which requires credibility, persuasion, and the ability to frame decisions in terms of business impact.
D. Stakeholder Communication and Reporting
- Provide clear, consistent, and timely status updates to the Director, Team Lead, and business stakeholders on sprint progress, delivery risks, and upcoming capacity constraints.
- Maintain documentation standards for requirements, sprint artifacts, and decision logs.
- Facilitate stakeholder alignment when competing priorities arise, presenting options with business impact analysis rather than deferring all prioritization decisions upward. The Senior BA is expected to arrive with a recommendation, not just a list of options.
E. Operational Support
- Manage the intake and triage of tier 1 and tier 2 support requests in the team’s case backlog, ensuring cases are categorized, prioritized, and routed to the appropriate pod.
- Monitor case aging and escalate items at risk of breaching service-level expectations.
Who you are:
- 8+ years of experience as a Business Analyst in a technology services, managed services, or enterprise IT environment.
- Demonstrated experience facilitating Agile sprints (Scrum or Kanban) for cross-functional technical teams—not just participating in them, but owning the cadence, the scope decisions, and the delivery outcomes.
- Proven ability to write build-ready requirements with clear acceptance criteria—not high-level summaries that require additional interpretation by developers or administrators.
- Track record of proactively managing scope, quality, and delivery risk across concurrent workstreams rather than operating as a passive intake function.
- Demonstrated ability to influence outcomes through judgment, contextual understanding, and stakeholder engagement—not just through process compliance or escalation.
- Strong working knowledge of Salesforce CRM, business intelligence platforms (Power BI preferred), and enterprise data integration concepts.
- Experience coordinating with external vendors or implementation partners on multi-workstream programs.
- Excellent written and verbal communication skills with the ability to translate between technical and business audiences.
Bonus points if you have:
- Experience in organizations with usage-based or consumption-based billing models.
- Familiarity with CPQ platforms, quote-to-cash workflows, or billing automation systems.
- Experience supporting or coordinating system migration or modernization programs.
- Exposure to ServiceNow, SQL Server, or enterprise reporting database environments.
- Relevant certifications such as CBAP, PMI-PBA, or Certified ScrumMaster (CSM).
ECI’s culture is all about connection – connection with our clients, our technology and most importantly with each other. In addition to working with an amazing team around the world, ECI also offers a competitive compensation package and so much more! If you believe you would be a great fit and are ready for your best job ever, we would like to hear from you!
Love Your Job, Share Your Technology Passion, Create Your Future Here!
#LI-Onsite