Back to results

Senior Software Developer (C# .NET / SQL Server)

  • Calgary, AB, Canada

Full-time

Apply on easyapply.co About employer

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Experience
8+ years of experience as a Full Stack Developer,
Posting language
English
Posted

Original job description

About AbaData
AbaData is one of Canada’s premier energy technology companies, building a software platform that powers smarter, faster decisions across complex field operations.

Our integrated platform connects pipeline integrity, field data capture, regulatory compliance, equipment management, surface land data, GIS intelligence, and advanced analytics into one scalable ecosystem. By embedding AI and machine learning into our technology, we help energy companies reduce risk, improve efficiency, and unlock real-time operational insight.

With customers across Canada and internationally, we’re redefining what modern energy software looks like.

The Opportunity
As a Senior Software Developer, you’ll help scale and evolve our growing product suite.

This is a newly created role where you’ll play a key role in architecture, design, and delivery across the full stack building modern, scalable applications that power mission-critical workflows. This role is ideal for a developer who enjoys solving complex technical challenges, writing clean and maintainable code, and contributing to high-impact products used in real-world environments.

Location: onsite Calgary, AB (Crowfoot, NW)

What You’ll be doing

  • Collaborate with product experts and developers to design and deliver high-quality, scalable software solutions
  • Lead the design and implementation of client-side, server-side, and database architectures
  • Build intuitive, polished front-end experiences with a strong focus on usability
  • Develop new products for the AbaData platform and customized solutions for customers
  • Design, develop, and maintain robust databases and applications
  • Create and maintain efficient, secure APIs
  • Ensure software is thoroughly tested for performance, responsiveness, and reliability
  • Troubleshoot, debug, and enhance existing systems as the platform evolves
  • Apply and maintain best practices for security and data protection
  • Build features with a mobile-responsive and mobile-first mindset

Who we are looking for

  • 8+ years of experience as a Full Stack Developer, with deep expertise in C#/.NET and SQL
  • Proven experience designing and building both front-end and back-end application components
  • Strong working knowledge of HTML, CSS, JavaScript, and modern JavaScript frameworks or libraries
  • Experience developing and maintaining APIs
  • Strong knowledge of MS SQL Server databases
  • Experience developing desktop and/or native mobile applications (e.g., Xcode, Android Studio) is an asset
  • Exposure to GIS development (e.g., ESRI JSAPI) is a strong plus
  • A bachelor’s degree in Computer Science or a related field is preferred, though equivalent experience is welcome
  • Strong communication skills and the ability to collaborate effectively across teams

What's in it for you

  • A competitive salary, comprehensive benefits, and a flexible health spending account
  • Flexible paid time off and complimentary on-site parking
  • Career growth opportunities in an expanding technology company
  • Work on AI-enabled products solving complex, real-world problems
  • Regular team-building events and in-person socials with our Western Canadian offices
  • An opportunity to work alongside an accomplished team of developers and executives on meaningful, complex problems

Equal Opportunity Employer
AbaData is an Equal Opportunity Employer committed to providing a fair and inclusive hiring process for all applicants. If you require accommodation during the hiring process, please contact our People & Culture team at careers@abadata.ca.

More about this job

Responsibilities

The Senior Software Developer at AbaData will design and build the software, databases and APIs behind the energy platform, and lead architecture decisions. The role also tests, fixes and improves existing systems, and keeps security and data protection in place.

Requirements

Candidates need 8+ years as a full stack developer, with deep C#/.NET and SQL Server skills, plus front-end and API experience. A bachelor's degree in Computer Science or equivalent experience is welcome.

Skills

  • C#
  • ASP.NET
  • SQL Server
  • T-SQL
  • HTML
  • CSS
  • JavaScript
  • JavaScript frameworks
  • API development
  • Database design
  • Software architecture
  • Full stack development
  • Mobile-responsive design
  • Debugging
  • Software testing
  • Application security
  • ESRI JSAPI
  • GIS development
  • Xcode
  • Android Studio
  • Communication
  • Cross-team collaboration

Benefits

  • Comprehensive benefits
  • Flexible health spending account
  • Flexible paid time off
  • Complimentary on-site parking
  • Career growth opportunities
  • Team-building events and socials

Categories

  • Software
  • Technology
  • Energy

Keywords

  • C#
  • .NET
  • SQL Server
  • MS SQL Server
  • full stack developer
  • senior software developer
  • JavaScript
  • HTML
  • CSS
  • API development
  • REST API
  • front-end
  • back-end
  • database design
  • GIS
  • ESRI JSAPI
  • mobile-responsive
  • energy software
  • Calgary
  • AI

Seniority

Senior

Perks

  • Generous paid time off
  • Flexible hours
  • Transit support

Tools

  • C#
  • .NET
  • SQL Server
  • ESRI JSAPI
  • Xcode
  • Android Studio

Languages

  • English

Fields of study

  • Computer Science

Report this job

Get in touch
MovoJobs

Contact us