Talent.com
Trail Appliances Ltd.
Senior Software Developer (Calgary South)Trail Appliances Ltd. • Calgary, AB, CA
No longer accepting applications
Senior Software Developer (Calgary South)

Senior Software Developer (Calgary South)

Trail Appliances Ltd. • Calgary, AB, CA
30+ days ago
Job type
  • Full-time
  • Quick Apply
Job description

Who we are:

At Trail Appliances, we are committed to providing our customers with unparalleled customer service, competitive pricing, and expert advice. We pride ourselves on our strong family values and collaborative work culture that values respect, integrity, diversity, passion, and laughter. These values have helped us build a reputation as an industry leader.

The position:

As a Senior Software Developer, you'll play a key role in building and enhancing the technology that powers our business and supports exceptional customer experiences. Working across the full software development lifecycle, you'll design, develop, integrate, and support secure, scalable business applications while collaborating with stakeholders across the organization. This role combines hands-on full-stack development with technical leadership to deliver innovative solutions that help our teams work more efficiently and drive the continued success of Trail Appliances.

What we offer:

We offer excellent training, competitive benefits, and the support you need to succeed, including mentorship and ongoing growth opportunities. If you're passionate about customer service and looking for more than just a job, apply today to become part of our talented and high-performing team! We provide:

  • Health & dental benefits
  • Personal care days
  • Statutory holidays off
  • Employee & family assistance program
  • Staff incentives and rewards
  • Employee discounts

What you’ll be doing:

  • Design, develop, test, deploy, maintain, and support secure, scalable, and high-quality full-stack software applications and services.
  • Collaborate with business stakeholders and IT teams to design technical solutions, evaluate requirements, and ensure applications align with business needs, security standards, and long-term supportability.
  • Develop, maintain, and enhance integrations and customizations for enterprise systems, including Microsoft Dynamics 365, Syspro ERP, and other business-critical applications.
  • Build, deploy, and support cloud-native applications using Microsoft Azure while maintaining CI/CD pipelines, automated testing, monitoring, and DevOps best practices.
  • Contribute to technical documentation, code reviews, continuous improvement initiatives, and the adoption of modern development practices, including AI-assisted development tools.

What you need to be successful:

  • Minimum 10 years of professional full-stack software development experience using technologies such as React.js, Python, SQL Server, Microsoft Azure, C#, .NET, JavaScript, TypeScript, Node.js, and related frameworks.
  • Strong experience designing, developing, and integrating scalable cloud-based applications, APIs, microservices, and containerized solutions using Microsoft Azure and Docker.
  • Proficiency with Microsoft SQL, Git-based source control, Agile development practices, and tools such as Jira and Confluence.
  • Demonstrated ability to translate business requirements into secure, scalable technical solutions, while contributing to solution design, technical planning, estimation, and risk analysis.
  • Excellent communication and collaboration skills, with experience mentoring developers and using modern AI-assisted development tools to enhance software development and delivery.

Additional skills and experience considered an asset:

  • Experience developing and maintaining integrations with Microsoft Dynamics 365, including OData, and familiarity with Syspro ERP.
  • Experience with Microsoft development tools, including Visual Studio, Visual Studio Code, Power Platform, Power Automate, Dataverse, and SharePoint.
  • Experience using CI/CD platforms such as GitHub Actions or Azure DevOps.
  • Experience working in retail, distribution, service, logistics, or other operational business environments.

Availability:

This is a full-time position and will require you to be available:

Monday to Friday from 8:00am to 4:30pm. On-call as needed.

Location:

This is a hybrid position

What to expect from us:

  • Application review: Once you apply, our team will review your application and let you know whether you will be moving forward.
  • One-way video interview: If selected, you’ll be invited to complete a short one-way video interview at your convenience.
  • In-person interview: Successful candidates will be invited to a second interview with our team.
  • Final decision: We’ll make a final decision and give you a call to let you know the outcome.

We value diverse perspectives and are committed to creating an inclusive workplace. If your skills and experiences align with this role, we encourage you to apply and join us in delivering exceptional service.

Create a job alert for this search

Senior Software Developer (Calgary South) • Calgary, AB, CA

Similar jobs

Senior React Frontend Engineer — Hybrid (Calgary)

CogencyCalgary, AB, CA
Full-time

A technology solutions company seeks an experienced React JS Frontend Developer to create modern, responsive web applications.The ideal candidate will have over 5 years of experience in frontend de... Show more

 • Promoted

Senior Software Developer - Booking

Jane AppCalgary, AB, CA
Full-time

Senior Software Developer - Booking.Senior Software Developer - Booking.Get AI-powered advice on this job and more exclusive features.Let's kick things off with a quick intro.Jane is a team that's ... Show more

 • Promoted

Senior Software Engineer — Lead Scalable Platform

MakeshipCalgary, AB, CA
Full-time

A rapidly growing tech startup in Canada is seeking a Senior Software Engineer to lead complex technical initiatives and mentor junior engineers.The role requires full-stack development experience ... Show more

 • Promoted

Senior Software Developer for Azure Projects

MatchBox Consulting GroupCalgary, AB, CA
Temporary

MatchBox Consulting Group is hiring a Senior Software Developer to tackle Azure-related cloud migration projects in Calgary.Bring your Java and cloud experience to lead innovative solutions.In this... Show more

 • Promoted

Senior Software Developer

MatchBox Consulting GroupCalgary, AB, CA
Temporary

MatchBox Consulting Group is currently seeking a.Lead end-to-end application analysis and remediation for cloud migration (Azure), including assessing application architecture, dependencies, and te... Show more

 • Promoted

Senior Software Developer Focused on Building Healthcare Solutions

Clover HealthCalgary, AB, CA
Full-time

Become a key player in healthcare innovation as a Senior Software Developer.Your skills will help forge systems that improve healthcare delivery and outcomes for patients through technology.As a Se... Show more

 • Promoted

Senior, Valuation (Calgary)

EYCalgary, AB, CA
Full-time

Running a business is all about making intelligent decisions, powered by accurate information.As a Valuation Senior you’ll help make that happen.You will be an important part of our diversely talen... Show more

 • Promoted

Senior Software Developer

Seequent LimitedCalgary, AB, CA
Full-time

At Seequent, we help organisations to understand the underground, giving the confidence to make better decisions faster.We build world‑leading technology that is at the forefront of Earth sciences,... Show more

 • Promoted

Senior Java Developer - Calgary (3 Days Onsite)

VLink IncCalgary, AB, CA
Full-time

A technology solutions provider is seeking a Senior Java Developer in Calgary, AB.The successful candidate will design and implement Java-based solutions, ranging from mobile applications to databa... Show more

 • Promoted

Remote Software Developer (Canada)

TuringCalgary, AB, CA
Remote
Full-time

Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems.Turing support... Show more

 • Promoted

Staff Software Engineer - Cloud-Native Lead & Mentor (Calgary)

AkkodisCalgary, AB, CA
Full-time

An established industry player is seeking a passionate Staff Software Engineer to lead and innovate within their software engineering team.This role offers the opportunity to work with cutting-edge... Show more

 • Promoted

Senior Software Developer

Millennium EMS Solutions Ltd.Calgary, AB, CA
Full-time

The Senior Software Developer will be responsible for designing, developing, and signing of new solutions and the maintenance of existing products.They must be able to clearly and effectively commu... Show more

 • Promoted

Calgary Enterprise Developer Role

SuperMom's LLCCalgary, AB, CA
Full-time

Advance your IT career with 7-Eleven as an Enterprise Developer in Calgary.This position involves supporting enterprise systems and requires a solid background in database administration and integr... Show more

 • Promoted

Senior Mobile Engineer - Remote-Eligible (Calgary)

LodgeLinkCalgary, AB, CA
Remote
Full-time

A tech company specializing in workforce travel is seeking a Senior Mobile Engineer in Calgary.You will be part of an agile team responsible for developing mobile applications, emphasizing clean co... Show more

 • Promoted

Senior Software Developer

SOVRACalgary, AB, CA
Full-time

SOVRA is a leading public procurement platform trusted by more than 7,000 government agencies and over 1 million suppliers across North America.Our work sits at the intersection of technology, publ... Show more

 • Promoted

Tech Lead, Android Core Product - Calgary, Canada

Clutch CanadaCalgary, AB, CA
Full-time

The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify’s text‑to‑speech products to turn whatever they’re reading – PDFs, books, G... Show more

 • Promoted

Senior Software Engineer - Lead Scalable Platform (Remote)

MakeshipCalgary, AB, CA
Remote
Full-time

A dynamic tech start-up in Canada is seeking a Senior Software Engineer to play a crucial role in developing and maintaining their innovative platform.This position requires 5+ years of development... Show more

 • Promoted

Calgary Software Development Leadership Role

CD Newco LLC d/b/a Curve DentalCalgary, AB, CA
Full-time

Lead innovative software development initiatives at Curve Dental as a Software Development Manager.Help enhance dental practice management through collaborative, AI-enabled software solutions in Ca... Show more

 • Promoted

Senior Developer

Calgary Board of EducationCalgary, AB, CA
Full-time

The Senior Developer role is with the Calgary Board of Education (CBE).This position delivers high quality software solutions across the CBE application ecosystem and environments, using the latest... Show more

 • Promoted

Senior Software Developer (AI, MCP, B2B)

Bison & BirdCalgary, AB, CA
Full-time

Senior Software Developer (AI, MCP, B2B).Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Experienced Software Developer (AI, MCP, B2B).Full-Time, On-S... Show more