Finning Canada is looking to hire a permanent, full-time Senior Full Stack Developer who will report to the Solutions Delivery Lead in Surrey or Edmonton. The Senior Full Stack Developer is responsible for designing, building, and evolving modern digital products that deliver measurable business value. This role combines deep software engineering expertise with AI-assisted development practices, leveraging emerging technologies, cloud platforms, and agentic development frameworks to accelerate delivery while maintaining enterprise standards. The successful candidate will partner closely with business stakeholders, product owners, architects, and delivery teams to transform ideas into scalable solutions. They will utilize AI-powered development tools to rapidly prototype, build, test, and deploy solutions while ensuring security, performance, maintainability, and business alignment. As a senior member of the team, this individual provides technical leadership, mentors developers, establishes development standards, and champions modern engineering practices including AI-assisted development, DevSecOps, platform engineering, and continuous improvement.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
Associate degree