Technical Business Analyst/systems Analyst

Edmonton, AB, CA, Canada

Job Description

About the Role


We are seeking a Technical Business Analyst with a strong background in software systems and modern application technologies. This role bridges business goals and technical execution, ensuring that product enhancements align with both functional and strategic needs.You will work closely with the Product Manager, Software Architect, and Development Teams to translate business requirements into technical specifications and support delivery across backend, frontend, and infrastructure layers. While the initial focus will be on the product build phase, this role will evolve into a key position during customer migration and modernization - helping school divisions rethink and streamline their workflows rather than simply replicating legacy systems. This is an in-office position offering direct collaboration within a fast-paced, innovative environment.

About the Company



Vita (formerly Intellimedia)

is a Canadian-based education technology firm focused on powering student success by optimizing and integrating school information systems. We develop modern, modular solutions that help schools and districts turn data into insight and streamline operations across academic and administrative platforms.

Key Responsibilities



Collaborate with the Product Manager, Software Architect, and Developers to define, document, and validate business and technical requirements. Translate business objectives into clear, detailed user stories and acceptance criteria within an Agile development environment. Analyze current systems, data flows, and integrations to identify opportunities for improvement and modernization. Participate in solution design sessions for backend, frontend, and cloud components. Maintain detailed documentation of workflows, APIs, and data models. Support test planning and user acceptance activities, ensuring features meet intended outcomes and quality standards. Serve as the communication bridge between technical and non-technical stakeholders, simplifying complex ideas. As we approach launch, collaborate with customers to map current vs. future-state workflows, supporting data migration and process modernization efforts.

Bonus Technical Knowledge Areas / Experience



Backend / APIs



.NET Core - understanding of modular microservices and enterprise architecture. GraphQL, OData & REST APIs - API design, data modeling, and integration principles. PostgreSQL - familiarity with database design and performance optimization. Temporal & Event Driven Architecture - understanding of workflow orchestration and automation.

Frontend



React & Next.js - knowledge of component-based architecture and front-end logic. shadcn/ui - understanding of design systems and reusable UI components.

Authentication / Security



Keycloak - experience with centralized identity and access management (SSO, MFA). OpenFGA - familiarity with fine-grained authorization frameworks.

Infrastructure / Cloud



Google Cloud Platform (GCP) - awareness of cloud deployment and environment management. Kubernetes - understanding of container orchestration, scalability, and monitoring.

Qualifications



Bachelor's degree in Computer Science, Software Engineering, or a related field. 3+ years as a Technical or Product Analyst in software development. Strong technical documentation, analytical, and communication skills. Ability to interpret and work with APIs, architecture diagrams, and data models. Experience collaborating closely with both technical and business stakeholders. Practical experience in Agile/Scrum environments.
Bonus: Candidates with a software development background or strong technical fluency will be given preference. The ability to understand code-level implications, system design, and integration points will be a significant asset in this role.

Why Join Vita



Help shape a modern education platform built with cutting-edge technologies. Work directly with a collaborative, forward-thinking team dedicated to transforming how schools operate. Be part of both the build and modernization phases -- seeing your work have real impact across hundreds of schools. Competitive salary and benefits package.
Job Type: Full-time

Pay: $57,672.25-$102,862.90 per year

Benefits:

Dental care Extended health care On-site parking Paid time off RRSP match
Application question(s):

Have you worked directly with software developers to translate business requirements into detailed technical user stories or acceptance criteria? Are you familiar with microservice or event-driven architectures (e.g., services communicating through APIs or message queues)? Are you comfortable working full-time on-site in Edmonton and collaborating daily with developers, architects, and product managers?
Experience:

in a software development or SaaS environment: 3 years (required)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3082715
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Edmonton, AB, CA, Canada
  • Education
    Not mentioned