Hiring from Canada, US & India
● SDLC & Agile Methodologies: Practical experience with the Software Development Life Cycle. You must understand how to manage a product backlog, write user stories, and participate in sprint ceremonies (Scrum/Kanban).
● System Integration & Data Mapping: A capability to document how data flows between disparate systems (e.g., from an enrollment portal to the central SIS, or out to a State Reporting database) using Data Flow Diagrams (DFDs).
● Testing & Quality Assurance: Leading User Acceptance Testing (UAT) and writing detailed test cases to ensure new Java-based features meet the specific needs of school registrars or principals.
● SQL Mastery preferred: The ability to write complex queries to validate data integrity across distributed databases, troubleshoot "ghost" records, and pull ad-hoc reports for district leadership.
● Student Information Systems (SIS) Knowledge: Deep familiarity with core school functions like Attendance, Grading, Scheduling, and Special Education (IEP) workflows.
● Regulatory Compliance: Understanding of FERPA (Family Educational Rights and Privacy Act) and state-specific data reporting requirements.
● Process Modeling: The ability to map "As-Is" vs. "To-Be" workflows. For example, "How does a teacher currently submit a grade change, and how should the system automate that process?"
● Requirements Elicitation: The skill of "interviewing" non-technical stakeholders (who may not know exactly what they need) to extract clear, actionable requirements.
● Stakeholder Management: Navigating the needs of diverse groups, from high-level District Superintendents to a single school’s office clerk.
● Complexity Decomposition: The ability to take a large problem (e.g., "The state changed the graduation requirement formula") and break it down into small, technical tasks for the development team.
● "Translational" Communication - the ability to speak to a teacher in the morning and a Java developer in the afternoon.
● Radical Empathy & User Advocacy - understand the high-stress, "boots-on-the-ground" reality of a school day and the roles of the people involved in day-to-day school operations
● Diplomatic Negotiation (Conflict Resolution) - In a large district, departments (like Special Education vs. General Academics) often have conflicting data needs.
● Curiosity and "Detective" Thinking - in a distributed system of applications, the "why" behind a problem is rarely on the surface.
● Active Listening: Ability to conduct interviews with diverse stakeholders to uncover underlying needs beyond the stated requirements.
● Adaptability: Comfortable pivoting priorities in response to sudden changes in state mandates or district policy.
● Systems Thinking: Capable of understanding how a single change in the enrollment module ripples across transportation, grading, and funding.
● Patience: Experience training and supporting users with varying levels of technical proficiency.
Education & Experience
● Experience:
○ 5+ years of experience in Business Analysis, preferably within a K-12 education environment or with large-scale SIS platforms (e.g., PowerSchool, Aspen, Infinite Campus)
○ Minimum of 2 yrs experience with Agile management tools like Jira or Azure DevOps
● Education:
○ Bachelor’s Degree from an accredited college or university in Information Technology, Business Administration, Education Policy, or a related field.
○ Business Analysis and Scaled Agile certifications (e.g., CBAP, PMI-PBA, SAFe POPM, or SA) are strongly preferred.