HomeJob Details
Return To Job List


Location: Cambridge, Massachusetts
Job Category:

Our CRM team is seeking a Technical BA for a six month contract.  The Technical Business Analyst will be responsible for gathering and writing requirements and acceptance criteria in the form of Epics and Stories in support of one or more Scrum teams responsible for business process automation and relationship management software.


  • Work closely with Business Stakeholders, Product Owner, Assistant POs and Tech Leads to understand product and business goals, requirements, and strategies, and ensure solutions are aligned with those goals.
  • Provide technical guidance and support for new features and changes to the CRM platform; define and document technical requirements.
  • Understand the CRM platform and configurations and the ability to make recommendations
  • Write clear and detailed user stories and acceptance criteria based on feedback and project goals.
  • Ability to build and maintain a backlog of user stories that are "READY" to be pulled by the Scrum Teams.
  • Represent the "Voice of the Customer"; assist and participate in Development activities including daily standups, grooming, retrospectives and other scrum ceremonies.
  • Answer technical questions from developers, scrum masters or others on the team to remove blockers and facilitate efficient development.

Preferred Experience and Abilities:

  • Strong experiences in requirements gathering, process design and the ability to draw out requirements to uncover needs that may not be directly articulated by users
  • Ability to communicate technically complex IT concepts to business stakeholders
  • Strong experience helping define requirements for technical solution designs 
  • Experience with business process automation and system to system integration 
  • Strong experience with Web services, XML and XSDs
  • Experience working with Microsoft's Dynamics CRM is preferred
  • Experience with Cloud technologies
  • Experience with UML diagramming
  • Professional experience in Agile software development in a technically oriented business environment.
  • Ability to identify and deliver highest value in an iterative and incremental fashion
  • Ability to collaborate within cross functional teams and build strong relationships across many functional areas within the organization.
  • Experience with Jira and Confluence preferred.
General Comments

Why Open: The company has grown tremendously, going from one team to 5 scrum teams in 3 month period. There is a GAP for technical BA skillset. They have a complex system and the BA will have to define service, review contracts on services and experience with cloud. There is backlog on a number of initiatives around system integration and this person will need XML, web services, Rest and Soap.

Additional Notes: Their CRM platform hosts business process automation, any relationship management, they are looking to get rid of boot strap tools that were being used like Access and Google docs – getting them stored in CRM. Client Services uses the CRM for all orders, if Lab needs additional information requests for more info are processed through CRM to Dr’s offices. The CRM is a hub for PHI Tests. They need a strong BA to work with broad set of stakeholders (internal customers), drive requirements gathering, informative to team, meet with business, understand where gaps are and any minefields. Work closely with development team. Service definition, review data contract on services, cloud, create user stories and requirements. They have been leaning on Architects and developers too much so they need someone to take on this work.  There is a backlog on a number of initiatives around system integration work so they will likely not work with more than 2 scrum teams at a time and those teams with heavier emphasis on integration. Their Product Owner and BA groups deliver major projects, define requirements, processes involved for broad set of features/functionalities, work with Scrum teams, evolving approach, groom backlogs to support delivery of work. Because their team is siloed with people doing configurations to MS Dynamics and others creating custom code so they need to be adept at working across teams.  

Technical –   

Experienced BA, from technical perspective understand integration,

APIs - how they are updated or created and properly integrated and maintained, be able to talk the talk.

Must be familiar with XML and XSDs.

They need to have experience with Web Services (Rest based).

XML and web services are a must.

They must have large enterprise experience and ideally working on global projects, this team is spread out, some remote, some in Kiev, Ukraine – they will really struggle without this experience.  

Strong documentation experience including if not UML Diagram experience, something similar to it. Ability to produce high quality artifacts. Converge business concepts, values and goals.

Able to speak with non technical audience.

Agile Scrum experience is required, they don’t produce traditional documents, they need to be able to write user stories.

Plus – MS Dynamics is their CRM but they don’t need experience with it, that would be a bonus- the emphasis is on integrations with Rest based web Services.

Soft – Strong communication    


Return To Job List

Apply For This Position - Sr BA

*First Name:
*Last Name:
Cover Letter:
Please enter characters below and submit:

Return To Job List