Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Trail Appliances BC

Senior Software Developer

Trail Appliances BC

Senior Software Developer building and enhancing technology for exceptional customer experiences at Trail Appliances. Design and develop secure, scalable applications collaborating with cross-functional teams.

Posted 7/10/2026full-timeCalgary • 🇨🇦 CanadaSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive experience in full-stack software development, particularly with Microsoft Azure, React.js, and Python, while effectively translating business requirements into secure and scalable technical solutions. Proficient in Agile methodologies and modern development practices, including CI/CD and DevOps.

Highest-signal resume keywords
Full-Stack Software DevelopmentMicrosoft AzureReact.jsCloud-Based ApplicationsAgile Development Practices

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
PythonSQL ServerC#JavaScriptTypeScriptNode.jsAPIsMicroservicesDockerCI/CD
Soft Skills
CommunicationCollaborationMentoring
Tools & Technologies
Microsoft Dynamics 365Syspro ERPGitJiraConfluence
Industry Keywords
Technical SolutionsSecurity StandardsTechnical DocumentationContinuous ImprovementAI-Assisted Development

Tech Stack

Tools & technologies
AzureCloudDockerERPJavaScriptMicroservices.NETNode.jsPythonReactSQLTypeScript

About the role

Key responsibilities & impact
  • 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.

Requirements

What you’ll need
  • 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.

Benefits

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