Note: The job is a remote job and is open to candidates in USA. ICF is a global advisory and technology services provider seeking a Senior Business Analyst for its Centralized Operations, Analytics and Technology (COAT) group. The role involves defining and organizing business requirements for a data-driven platform focused on energy efficiency and clean energy programs, while collaborating with internal stakeholders and ensuring alignment across teams.
Responsibilities
- Support various teams by gathering, clarifying, and documenting data-related and system requirements in partnership with stakeholders and within technical teams
- Create stories and tasks in JIRA to support the execution of client deliverables
- Ensure proper execution of operations work and dev-ops work (enhancements to current products)
- Support meetings with stakeholders and help prepare functional requirements documentation, including business requirements, functional specifications, and user stories
- Function as liaison between Product, stakeholders, marketing and other supporting functional organizations, facilitating discussions and ensuring clear communication across groups
- Convey requirement specifications, and other system documentation in concise and specific language to facilitate stakeholder understanding
- Assist project delivery through task tracking and project management using project management tools
Skills
- Bachelor's degree in Math, Engineering, Science, IT or related discipline (applicants can substitute one year of related experience for one year of education)
- 5+ years of experience working in a Business Analyst or similar role supporting data-driven or technical systems, with a focus on requirements gathering, stakeholder collaboration, and translating business needs into technical solutions (A Master's degree or PhD may substitute for up to two years of required experience)
- 2+ years of experience prioritizing multiple projects to meet goals, deliverables, and time sensitive assignments and deadlines
- Prior experience with gathering software requirements, especially related to working with teams to define data needs and ensure clarity of system inputs and outputs
- Experience prioritizing multiple projects to meet goals, deliverables, and time sensitive assignments and deadlines
- Prior experience working in an Agile software development process
- Prior experience with supporting data-related workflows or systems
- Knowledge and experience with JIRA and/or Confluence
- Proven ability to develop system documentation to track issues and to work with developers to ensure that requirements are being met
- Experience defining and documenting business processes and software requirements in an agile software development process
Benefits
- Flexible workplace arrangements, work-life balance
- Donation matching, volunteer opportunities
- Tuition reimbursement, access to professional development resources, 401k matching, Employee Stock Purchase Plan
- Reasonable Accommodations are available, including, but not limited to, for disabled veterans, individuals with disabilities, and individuals with sincerely held religious beliefs, in all phases of the application and employment process.
Company Overview