At Teachstone, we show up every day to improve children's educational experiences by unlocking the potential of great teaching. We offer assessment, training, and resources that cultivate behaviors among our adult learners that ultimately benefit children. Since 2008, the CLASS system has been adopted at the state and federal level, and Teachstone has trained over 20,000 CLASS observers to evaluate teacher–child interactions and reached tens of thousands of teachers through the CLASS system.
The Business Analyst's primary objective is helping Teachstone implement technology solutions in a cost effective way by determining the requirements of a project or program, defining the ideal path that bridges the business problem and the technology solution, and communicating clearly to stakeholders, facilitators and partners. The BA will be responsible for conducting business and functionality impact analysis on current state and future state system architecture and business processes.
The right person for this role is able to work seamlessly with functional business owners across multiple departments, and capable of managing cross functional initiatives to identify, evaluate and implement effective solutions. You will thrive in this role if you are someone who gains personal satisfaction from working closely with technical teams, is a highly effective communicator, and driven to support Teachstone's mission of creating world class teachers.
Primary responsibilities include but are not limited to:
Define business and technical requirements based on business problems
Compare and validate potential 3rd party technology solutions as needed
Translate and simplify requirements for optimizing execution and outcomes
Elicit input from multiple stakeholders and integrate feedback to identify the optimal solution
Contribute to maintaining an environment where continuous improvement of the development process is in focus and where everyone's common goal is to deliver outstanding software as fast as possible
Perform GAP analysis to determine if business requirements are being met
Help coach the team through tough challenges e.g. delivering new functionality with a tight deadline while the team optimizes existing code for performance
Actively try to identify areas of improvement and conceptualize methods on how to be more efficient
Help Product Owner and team write high quality user stories explaining business problems and product concepts in a concise manner
Use of requirements to drive the design or review of test cases and process change requests
Evaluate company processes and procedures, make recommendations and deploy new strategies when applicable
Bachelor's Degree in Business Management or equivalent experience
Analytical approach to problem solving
Excellent attention to detail and organizational skills
Ability to maintain confidentiality of company data
Excellent written and oral communication skills
Team player who shares problem–solving responsibilities with the team and offers creative responses to new challenges
Experience and comfort working in a high–growth organization and enthusiasm for a fast–paced, collaborative work environment
Values–driven, self–motivated critical thinker with an entrepreneurial spirit
Adept use of technology, including Microsoft Office Suite applications, Google applications, and video and multimedia presentation tools