Senior Software Developer (Calgary South) (Alberta)

Senior Software Developer (Calgary South) (Alberta)

04 Aug
|
Trail Appliances AB/SK
|
Alberta

04 Aug

Trail Appliances AB/SK

Alberta

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
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

Robust 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 contemporary 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.

#J-18808-Ljbffr

📌 Senior Software Developer (Calgary South) (Alberta)
🏢 Trail Appliances AB/SK
📍 Alberta

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer (calgary south) (alberta) / alberta

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer (calgary south) (alberta) / alberta