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
What we're looking for
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
What We Offer
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
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.