Teaching Strategies, LLC
  • Technology Development
  • Bethesda, MD, USA
  • Salary
  • Full Time

About us

Teaching Strategies is a high growth, private-equity backed, market leading business in early childhood education. The Company provides the most innovative and effective curriculum, assessment, professional development, and family connection resources to programs serving children from birth through 3rd grade. With ground-breaking print and SaaS solutions and a strong belief that the most powerful way to impact child outcomes is to improve teacher effectiveness, Teaching Strategies has been supporting the critical work of early childhood educators for over 30 years.

Located in downtown Bethesda, MD, our company's headquarters are within steps from Bethesda Row and the Bethesda Metro stop. Candidates who fit with our values, vision, and mission will find a work environment that fosters creativity, innovation and career growth. 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.

What's in it for you

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

  • Company sponsored events
  • Professional development and growth opportunities
  • Tuition assistance
  • Competitive compensation package
  • 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
  • Flexible paid time off (which includes Winter Break)

Position overview

If you are an experienced technical systems analyst who can thrive in a dynamic, fast-paced, project-driven environment then consider the opportunity to join the technology team at Teaching Strategies in Bethesda, MD. Working with product group, software and QA engineers and other business analysts, you will help design, document, develop, and implement our industry leading SaaS products used by early childhood educators.

Specific roles and responsibilities:

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.

The individual will:

  • 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
  • Analyze, document and implement business requirements
  • Collaborate with product group and other key stakeholders
  • Develop internal and external facing documentation
  • Support the go-to-market process and deliverables
  • Support 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
  • 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

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 Individual with Disabilities.

Teaching Strategies, LLC
  • Apply Now

  • * Fields Are Required

    What is your full name?

    How can we contact you?

  • Sign Up For Job Alerts!

  • Share This Page