Technical Business Analyst (Remote)

Published date Posted on Indeed on Nov 19, 2021 (13 d ago)

Be a Part of our Team!

Join a working family that is dedicated to the mission of the work we do!

Teaching Strategies is an innovative edtech organization focused on connecting teachers, children, and families. As front runners in the early childhood education market, we build dynamic, top-quality digital products that integrate all of the essential elements of a high-quality solution: curriculum, assessment, professional development, and family engagement. We are building a team of results-oriented individuals who will thrive in a collaborative, work-hard/play-hard culture. We pride ourselves on the impact we have on the early childhood field through supporting teachers who are doing the most important work there is, teaching children to become creative, confident thinkers.

Position Overview

This individual will play a hands-on role working on elicitation, development and documentation of technical requirements for the Teaching Strategies product development teams. This position will have a close interaction with product group, software development, delivery and support teams, ensuring that all system requirements are clearly documented and communicated. The ideal candidate for this role will have experience working on SaaS products within a fast-moving organization operating on complex, high transaction enterprise systems.

Specific Roles & Responsibilities:

  • Analyze and interpret system and enterprise architecture, and document models and requirements
  • Conduct data analysis including data transformation and writing SQL queries
  • Analyze and document requirements around internal and external system integrations and APIs
  • Analysis, documentation and implementation of business requirements
  • Collaboration with product group and other key stakeholders
  • Developing internal and external facing documentation
  • Supporting the go-to-market process and deliverables
  • Supporting software and QA engineers to ensure that requirements are clearly understood and properly implemented
  • Document functional specifications pertaining to platform and products
    • Produce detailed functional specifications around product integrations, and system architecture
    • Document system architecture
    • Document API requirements in Swagger
  • Conduct data analysis and build detailed data models
  • Develop business and technical requirements specifications according to standard templates, using natural language and technical jargon
  • Provide and support development of work estimates
  • Develop clear, concise and well-organized system documentation
  • Develop clear and concise stories with well-defined acceptance criteria, examples, and wireframes
  • Work with engineers and development leads to document technical requirements
  • Work with QA to support the development of test cases



  • Work experience supporting SaaS enterprise products
  • 5+ years as a technical or systems analyst for a software company
  • BS in Computer Science, Business, Information Management or relevant industry experience is required
  • Strong ability to analyze data, business processes, and provide empirical-based solutions and recommendations
  • Experience writing detailed business and technical requirements, wireframes/screen mockups, and process flows
  • Experience working in an Agile environment
  • Background working with complex business systems and integration projects
  • In-depth understanding of the software development life cycle
  • Excellent written and verbal communication skills with the ability to present complex information clearly and concisely to varying audiences
  • Strong analytical skills required, including a thorough understanding of how to interpret business needs and translate them into system requirements
  • Technical aptitude and the ability to communicate with technical and non-technical personnel
  • Ability to successfully engage in multiple initiatives simultaneously in an environment with constant change
  • Ability to independently move projects forward, while continuing to interact as a member of a coordinated team


  • Hands-on experience with Atlassian Tools (JIRA, Confluence) or comparable Agile suite
  • Development language: GO language or similar (Python, C#, Java)
  • Database scripting in SQL

Why Teaching Strategies

At Teaching Strategies, our solutions and services are only as strong as the teams that create them. By bringing passion, dedication, and creativity to your job every day, there's no telling what you can do and where you can go! We provide a competitive compensation and benefits package, flexible work schedules, opportunities to engage with co-workers, access to career advancement and professional development opportunities, and the chance to make a difference in the communities we serve.

Let's open the door to your career at Teaching Strategies!

Some additional benefits & perks while working with Teaching Strategies

Teaching Strategies offers our employees a robust suite of benefits and other perks which include:

  • Flexible working environment
  • Competitive compensation package
  • Flexible paid time off
  • Company-sponsored events
  • Professional development and growth opportunities
  • Tuition assistance
  • Medical, dental, and vision coverage for spouses, domestic partners, and children
  • Pre-tax medical and dependent care flexible spending accounts (FSA)
  • Health savings accounts with employer contributions
  • 401(k) plan with employer match
  • Company-sponsored life, short and long term disability insurance
  • Voluntary life and critical illness insurance
  • Paid parental leave programs

Teaching Strategies, LLC is committed to creating a diverse workplace and is proud to be an equal opportunity employer of Minorities, all Genders, Protected Veterans, and Individuals with Disabilities.

Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Error on reporting

Related jobs

At Ascensus, technology is more than just a solution. It powers the business that helps millions of people save for what matters—retirement, education, and healthcare. Our technology experts tackle exciting challenges in collaborative teams, but work in an environment where

To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.Job CategoryProducts and TechnologyJob DetailsSoftware Quality Engineer - SDET - Senior/Lead/PrincipalIn school, or graduated within.

myAgro Farms myAgro Farms |

Title: Global IT ManagerDepartment: Product and TechnologyTeam: ITLocation: Remote in GMT time zone or close to itReports to: Chief Technology OfficerAbout myAgromyAgro helps farmers move out of poverty: we do this with a simple approach. We help farmers manage their cash flow be

Business AnalystRemoteBusiness AnalystBirst is at the forefront of the next generation of analytics software, redefining how users derive insights from vast amounts of data. The position has both inbound and outbound responsibilities. On the inbound side you will work with the en

Plotly Technologies Plotly Technologies |

About the role:We’re building the next generation of data science tools for people that love data science. We work with some of the world’s largest organizations to help them succeed in analyzing their data and scaling their data science workloads. We need your awesom