Customer Experience

  1. About Us
  2. Careers & Benefits
  3. Senior Business Analyst



Alpharetta, GA

Employment type



Mid level


Technology, Analyst, Consulting


At Brainjocks, you will be working with a fast-paced development team to design, build, implement and deploy websites and web-based applications. Using Agile techniques, you will be responsible for defining business requirements and delivering solutions that delight our customers.

essential role Responsibilities

  • Building the foundation for the development effort by capturing the business context - problem, current state, desired future state, objectives, business needs and impacted user groups
  • Developing requirements (business, user and software requirements — functional and nonfunctional) and establishing traceability to the business vision
  • Managing the requirements through the project lifecycle by establishing and maintaining agreements between the customer and the project team
  • Playing a critical communications role by interacting with user (business domain) and with developers and testing personnel (technical domain)
  • Ensuring the requirements are specified in a manner suitable for the intended audience and are understandable, unambiguous and capable of being implemented and tested
  • Ability to navigate the IT team and business sponsors through a level of ambiguity including business process change; building organization and structure to requirements to drive out and define detailed requirements in an efficient manner
  • Working with the project manager and the business customer(s) to define requirements stakeholders, requirements conflict resolution procedures and the requirements team structure
  • Understanding the software development approach being used and defining how the requirements development will be conducted (i.e. elicitation, analysis, specification, and validation)
  • Proficient requirement meeting facilitator, demonstrated experience in facilitating sessions (5-10 people) using techniques to help define scope and requirements during the lifecycle
  • Writing and reviewing business, user and non-functional/system level requirements in
  • Responsible for ensuring change control and change management procedures are followed within the project team as they relate to requirements
  • Understanding the business case and project scope
  • Ensuring that quality business analysis standards are met as prescribed by IT Services through the effective implementation or use of approved processes, methodologies, and deliverables
  • Works with the project team to determine appropriate test plans, deployment plans and supports the product launch
  • Participates in the Quality Inspection process for all requirements

Preferred Competencies

  • Bachelor's Degree in Business or related area
  • 5+ years experience driving business objectives
  • Experience with Content Management Systems
  • Previous experience with Sitecore CMS is a plus
  • Previous experience working in an Agile environment is a plus