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.
Responsibilities
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
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.
Senior Solution Consultant at Guidewire shaping customer adoption of Guidewire Cloud capabilities through close collaboration with customers and mentoring junior consultants. Elevating customer success by bridging needs with solutions and delivering innovative Guidewire Cloud features.
Solution Consultant working at the intersection of technology and customer adoption for Guidewire. Delivering industry - wide solutions through strategic partnerships with key customers and stakeholders.
Software Engineer designing, building, and evolving compliance technology solutions for the wealth management industry. Collaborating across teams for high - quality software delivery and continuous improvement.
Software Engineer developing full - stack solutions at TrueContext, leveraging AI tools for enhanced productivity. Building features across React front end and Java backend for field service operations.
Engineering Project Lead leading technology deployment projects at CBC/Radio - Canada. Managing detailed designs, implementation phases, and ensuring compliance with regulations.
Full Stack Developer building and maintaining data pipelines for audience data at CBC. Collaborating with teams to enhance data tools and workflows while embracing a hybrid work model.
Engineering Talent Lead managing the growth of engineering team through full - cycle recruiting across AI and robotics functions. Collaborating directly with founders to ensure quality hiring processes.
Senior Full Stack Software Engineer creating cutting - edge analytics software for industrial sectors. Collaborating in a fully remote environment using agile principles to build exceptional products.
Staff Full Stack Software Engineer developing cutting - edge data analytics software for industrial process data. Collaborating remotely and leading development efforts in a diverse team environment.
Senior Software Engineer for Inspiration Commerce Group building and deploying marketplace features across multiple domains. Emphasizing founder - level ownership and AI - native engineering.