Working at Trail Appliances means joining an entrepreneurial-minded, driven team dedicated to delivering an exceptional customer experience. Trail Appliances is the leading independent appliance retailer in Western Canada. We’re a fast-growing company with over 500 employees in British Columbia, spread out over 10 showrooms, 3 Outlet Centres, 3 distribution centres, and 4 offices in BC's major markets. Join our team of trailblazers!
Our core values: Integrity – We do what’s right, even when no one is looking. Improvement – We do it well. Then we do it better. Caring – We put ourselves in others’ shoes. Authenticity – We like people, not pretense. Determination – We kick down walls.
The Software Developer is a technical role within the IT department responsible for contributing to the design, development, and maintenance of business applications and integrations across the organization. This role supports a range of systems, including Microsoft Dynamics 365, custom-built solutions, and third-party platforms.
Working under the guidance of the Senior Manager of Software Development as well as the Solutions Architect, the Software Developer plays a key role in delivering high-quality code, supporting ongoing system improvements, and ensuring that solutions meet business and technical requirements.This position requires a strong foundation in development practices, a collaborative mindset, and partnership with cross-functional teams to deliver scalable, reliable, and secure solutions that enhance business operations and enable data-driven decision-making.
As a Software Developer, you will
Custom internal applications Third-party platforms and SaaS solutions
To be successful in this role you bring
Bonus points
Experience developing in Dynamics 365 specifically (CE or F&O modules).
Familiarity with Azure services (, Azure Functions, Logic Apps, Service Bus).
Understanding of CI/CD pipelines and automated deployments.
Experience with data migration tools and frameworks.
Knowledge of Power BI or reporting tools.
Familiarity with Agile or Scrum methodologies.
Microsoft certifications related to Dynamics 365 or Azure.
Exposure to enterprise application environments and system integrations.
Who You’ll Work With
Collaborating on shared development efforts and deliverables.
F…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: