Shape digital solutions at Finning Canada as a Senior Developer with a permanent, full-time role. Enjoy a hybrid working model while enhancing product capabilities through AI-assisted development.In this key position in Surrey or Edmonton, you will collaborate with various teams to design and deploy scalable applications. Your responsibilities include providing technical leadership, mentoring peers, and ensuring best practices in software development are followed. Utilize your skills in AI and cloud technologies to bring business ideas to life.Key Responsibilities:Design and develop robust full-stack digital productsImplement AI tools in fast-paced delivery processesMentor junior team members and lead by exampleSupport application performance monitoring and improvementsFacilitate architecture reviews and design discussionsRequirements:7+ years designing enterprise-grade softwareProficient in contemporary development frameworks and APIsFamiliarity with Agile practices essentialExperience with Microsoft Azure cloud servicesDeep understanding of AI development techniquesDrive innovation and success at Finning Canada using your expertise in full-stack development.#J-18808-Ljbffr