Software Requirements Analyst at AbaData
Date: 1 hour ago
City: Calgary, AB
Contract type: Full time
About AbaData
AbaData is a growing energy tech company building an integrated software platform that helps clients make better, faster decisions in both the field and the office. Our suite of tools supports critical workflows across pipeline integrity, field operations, regulatory compliance, equipment management, routing logistics, surface land data, and more.
We serve upstream and midstream oil and gas companies, utilities, renewables, and environmental teams helping them unlock value through real-time data, mobile-first field tools, and powerful GIS intelligence. From TRIAGE Pipeline Integrity to Field Ops, Equipment Management, and Reporting & Analytics, our platform connects teams, simplifies operations, and drives measurable results.
Position Overview
We’re looking for a Software Requirements Analyst to gather, structure, and translate complex operational and technical needs into clear, actionable requirements. You will work directly with oil and gas field operations clients to deeply understand workflows, system constraints, and desired outcomes, then convert that information into precise specifications for developers, QA/QC, and cross-functional teams.
This role requires a strong technical foundation. You should be comfortable discussing APIs, data flows, SQL Server structures, and how .NET or Azure-based applications behave. Prior experience as a software developer or in a highly technical analyst role is ideal. Your work will reduce ambiguity, sharpen system behaviour definitions, and help our teams build reliable, scalable technology that solves real field challenges.
Location
This is an onsite position at our head office in NW Calgary.
What You’ll Do
AbaData is a growing energy tech company building an integrated software platform that helps clients make better, faster decisions in both the field and the office. Our suite of tools supports critical workflows across pipeline integrity, field operations, regulatory compliance, equipment management, routing logistics, surface land data, and more.
We serve upstream and midstream oil and gas companies, utilities, renewables, and environmental teams helping them unlock value through real-time data, mobile-first field tools, and powerful GIS intelligence. From TRIAGE Pipeline Integrity to Field Ops, Equipment Management, and Reporting & Analytics, our platform connects teams, simplifies operations, and drives measurable results.
Position Overview
We’re looking for a Software Requirements Analyst to gather, structure, and translate complex operational and technical needs into clear, actionable requirements. You will work directly with oil and gas field operations clients to deeply understand workflows, system constraints, and desired outcomes, then convert that information into precise specifications for developers, QA/QC, and cross-functional teams.
This role requires a strong technical foundation. You should be comfortable discussing APIs, data flows, SQL Server structures, and how .NET or Azure-based applications behave. Prior experience as a software developer or in a highly technical analyst role is ideal. Your work will reduce ambiguity, sharpen system behaviour definitions, and help our teams build reliable, scalable technology that solves real field challenges.
Location
This is an onsite position at our head office in NW Calgary.
What You’ll Do
- Meet with clients to gather detailed system requirements, including workflows, edge cases, and integration needs
- Translate client needs into clear, technically sound specifications that development and QA can execute on with confidence
- Build system-level artefacts such as requirements documents, data flow diagrams, integration specifications, and acceptance criteria
- Define API contract expectations including request/response structures, field definitions, validation rules, and error handling
- Map how data moves through the system from ingestion to transformation to storage and display, especially for high-value data sources like SCADA
- Provide clarity on business rules, system behaviour, expected outputs, and dependencies
- Act as a technical point of contact for developers and QA throughout the development cycle, ensuring questions are resolved quickly
- Maintain a deep understanding of how our applications function at a technical and domain level, including SQL Server, Azure components, and .NET services
- Collaborate closely with leadership to align requirements with the broader platform vision
- Degree or Diploma in Computer Science, Information Technology, Data Analytics, or a related field (or equivalent experience)
- 10+ years of technical experience in enterprise software environments or a related area
- 5+ years of experience gathering and documenting system requirements for enterprise or complex software environments
- Strong technical background; prior experience as a software developer or in a hands-on technical role is an asset
- Fluent in SQL Server fundamentals, data modelling concepts, and understanding API design and integration behaviour
- Experience working with Microsoft-based technology stacks including .NET and Azure services
- Skilled at producing clear, unambiguous requirements and documentation that answer developer and QA questions before they arise
- Naturally curious, detail-oriented, and energized by figuring out how systems truly behave under different conditions
- Strong communicator able to bridge the gap between field operations clients, development teams, and technical contributors
- Collaborative mindset; you make things easier for those around you and are proactive in reducing ambiguity
- Competitive salary with comprehensive benefits and a flexible health spending account
- Flexible paid time off and complimentary parking
- Career growth opportunities in a rapidly expanding company
- Regular team-building events and in-person socials with our Western Canadian offices
- The opportunity to work alongside an exceptional team of developers and executives, including the former CEO and co-founder of GasBuddy
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeBrowse All Jobs in This Province
Explore full job listings for the area:: Jobs in Calgary | Jobs in Alberta
You May Also Be Interested In
Find other job listings similar to this one: