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

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.

Senior Software Developer
Trail Appliances BCSenior Software Developer building and enhancing technology for exceptional customer experiences at Trail Appliances. Design and develop secure, scalable applications collaborating with cross-functional teams.
Tech Stack
Tools & technologiesAzureCloudDockerERPJavaScriptMicroservices.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
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonSQL ServerC#JavaScriptTypeScriptNode.jsAPIsMicroservicesDockerCI/CD
Soft Skills
CommunicationCollaborationMentoring