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

AbaData

Calgary

On-site

CAD 100,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible health spending account
On-site parking
Career growth in growth-stage company

Job summary

AbaData in Calgary, Alberta, is seeking a Senior Software Developer to scale our platform and deliver scalable full‑stack solutions for mission‑critical workflows. You’ll contribute to architecture, design, and delivery across the stack, writing clean, maintainable code and solving complex technical challenges.

This on-site role requires 8+ years in full-stack development, strong C#/.NET and SQL, and API experience.

Qualifications

  • 8+ years of experience as a Full Stack Developer with deep expertise in C#/.NET and SQL.
  • Strong knowledge of HTML, CSS, JavaScript and modern frameworks.

Responsibilities

  • Collaborate with product experts to design and deliver scalable software solutions.
  • Lead design and implementation of client/server architectures and databases.
  • Build intuitive front-end experiences with a focus on usability.
  • Develop new products and customized solutions for customers.
  • Create and maintain robust APIs and secure data handling.
  • Ensure software is thoroughly tested for performance and reliability.
  • Troubleshoot and enhance existing systems as the platform evolves.
  • Apply best practices for security and data protection.

Skills

Full stack development
C#/.NET
SQL
HTML/CSS/JS
APIs
MS SQL Server
Desktop/mobile assets
GIS exposure

Education

Bachelor's degree in Computer Science

Tools

MS Visual Studio
ESRI JSAPI
XCode/Android Studio
Git

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior C#/.NET Developer for AI-Driven Energy Platform
Senior C#/.NET Developer for AI-Driven Energy Platform

AbaData • Calgary

On-site
CAD 100,000 - 140,000
Flexible health spending account
On-site parking
Career growth in growth-stage company
Senior Full Stack Developer
Senior Full Stack Developer

Abell Pest Control • Toronto

On-site
Senior Software Developer
Senior Software Developer

Millennium EMS Solutions Ltd. • Calgary

Hybrid
CAD 90,000 - 130,000
Competitive salaries
Comprehensive benefits package
Group RRSP matching
+4
Ab Initio Developer - Pipeline
Ab Initio Developer - Pipeline

Adastra • Markham

Hybrid
CAD 75,000 - 85,000
Career progression
Competitive pay
Benefits plan
+2
Application Developer & IT Support Analyst
Application Developer & IT Support Analyst

STACK IT Recruitment • Markham

On-site
CAD 75,000 - 105,000
Sr Software Engineer
Sr Software Engineer

United States Digital Space LLC • Toronto

On-site
CAD 145,000 - 192,000
Comprehensive compensation package
Paid time off
Online learning platform with guided career tracks
Ab Initio Developer - Pipeline
Ab Initio Developer - Pipeline

Adastra Corporation • Markham

Hybrid
CAD 75,000 - 85,000
Competitive compensation package
Comprehensive benefits plan
Career progression opportunities
+2
Software Developer
Software Developer

Red Rhino Networks Inc. • Abbotsford

On-site
CAD 75,000 - 90,000
Extended health benefits
Flexible work environment
Learning & certifications
+1
Junior Software Developer
Junior Software Developer

ADGA Group • Ottawa

On-site
CAD 55,000 - 70,000
Profit-sharing plan
Health & Dental
Health Spending Account
+5
DBA - Pipeline
DBA - Pipeline

Adastra • Markham

Hybrid
CAD 70,000 - 85,000
Hybrid work model
Competitive compensation package
Comprehensive benefits plan
+2