Talent.com
Finning
Senior Full Stack DeveloperFinning • Edmonton, Alberta, Canada
Senior Full Stack Developer

Senior Full Stack Developer

Finning • Edmonton, Alberta, Canada
18 days ago
Salary
CA$120,000.00 yearly
Job type
  • Full-time
  • Permanent
Job description

Company:

Finning Canada

Number of Openings:

1

Worker Type:

Permanent

Position Overview:

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.

Why Join Finning
Strong career progression opportunities
Collaborative supportive and high-performing team
Hybrid work model: 2-to-3 days/week in office
Competitive compensation: $120000 $130000 base bonus medical benefits

Job Description:

Major Job Functions:

Solution Delivery (50%)

  • Design develop test and deploy modern full-stack applications and digital products

  • Build scalable cloud-native solutions using modern web mobile API and integration technologies

  • Leverage AI-assisted development tools and agentic software engineering frameworks to accelerate solution delivery

  • Translate business requirements into secure scalable maintainable solutions

  • Perform code reviews and ensure adherence to enterprise engineering standards

AI-Enabled Development & Innovation (20%)

  • Utilize generative AI code assistants agentic workflows and prompt engineering techniques to accelerate development lifecycle activities

  • Rapidly prototype and validate business concepts through AI-assisted development approaches (Vibe Coding)

  • Evaluate and recommend emerging AI technologies frameworks and development tools

  • Partner with business stakeholders to identify opportunities for AI-driven automation and productivity gains

  • Champion responsible AI development practices and governance standards

Technical Leadership (15%)

  • Provide technical guidance and mentorship to development team members

  • Lead architecture discussions and design reviews

  • Promote engineering best practices reusable components and platform standards

  • Support team capability growth in AI-assisted development and modern engineering techniques

Operational Excellence (10%)

  • Support production applications and resolve incidents defects and performance issues

  • Monitor application health reliability and security

  • Participate in continuous improvement of CI/CD DevOps and operational processes

Planning & Estimation (5%)

  • Provide solution estimates and technical assessments

  • Identify risks dependencies and delivery considerations

  • Report progress and proactively escalate issues

Accountability:
  • Deliver high-quality software solutions that meet business objectives

  • Ensure solutions are secure scalable supportable and aligned with enterprise architecture

  • Apply AI tools responsibly while maintaining accountability for solution quality

  • Ensure code prompts AI-generated artifacts and configurations are properly governed and version controlled

  • Contribute to continuous improvement of engineering practices and delivery capabilities

  • Mentor and develop team members

  • Identify and manage technical debt and system risks

  • Maintain compliance with change management security and governance standards

Qualifications & Experience:
  • Post-secondary degree in Computer Science Software Engineering Information Systems or equivalent practical experience.

  • 7 years of experience designing developing and delivering enterprise software solutions.

  • 5 years of experience building modern web applications APIs and distributed systems.

  • Experience working in Agile product delivery environments.

  • Experience with cloud platforms preferably Microsoft Azure.

Core Technical Skills:

Full Stack Development:

  • Expertise in modern frontend frameworks such as Angular React or similar technologies.

  • Strong backend development experience /C# or comparable technologies.

  • Proficiency in SQL and modern data platforms.

  • Experience developing and integrating RESTful APIs and enterprise integration solutions.

Cloud & Enterprise Architecture:

  • Cloud-native application development and architecture.

  • Microservices event-driven and distributed system architectures.

  • Enterprise integration and API management patterns.

  • Modern observability monitoring and performance optimization practices.

DevOps & Software Delivery:

  • Git-based source control and collaborative development workflows.

  • CI/CD pipeline development and automation.

  • Infrastructure as Code (IaC).

  • Containerization and orchestration technologies (Docker Kubernetes).

  • Automated testing and quality engineering practices.

  • DevSecOps and Site Reliability Engineering (SRE) principles.

Security & Governance:

  • Secure software development practices.

  • Knowledge of security privacy compliance and governance requirements.

  • Understanding of Responsible AI development and governance principles.

AI-Assisted Development & Automation:

AI Development Skills:

  • Experience leveraging AI-assisted software development tools and workflows.

  • Prompt engineering for software design development and delivery.

  • Agentic development workflows and AI-driven automation.

  • AI-assisted code review testing optimization and refactoring.

  • Rapid prototyping using AI-powered development platforms.

  • Human-in-the-loop validation quality assurance and risk management.

  • Ability to translate business outcomes into requirements prompts and production-ready solutions.

Preferred AI Technologies:

  • Experience with GitHub Copilot Microsoft Copilot Cursor Windsurf Devin or similar AI development platforms.

  • Experience building AI-enabled applications intelligent automation solutions or AI-powered user experiences.

  • Experience with Azure AI Foundry Azure OpenAI Copilot Studio Semantic Kernel LangChain or comparable AI frameworks and services.

Technical Knowledge:

  • Modern software engineering methodologies including Agile Lean and Product Delivery practices.

  • Cloud architecture patterns and scalable application design.

  • Enterprise integration and API management strategies.

  • AI-assisted software development practices and emerging engineering trends.

  • Security compliance DevSecOps and SRE best practices.

Strongly Preferred:

  • Experience building AI-enabled enterprise applications.

  • Experience with Azure AI services and modern AI frameworks.

  • Experience with observability and monitoring platforms.

  • Experience with Docker Kubernetes and cloud-native deployment models.

Soft Skills:
  • Excellent problem-solving and critical-thinking skills

  • Strong communication and stakeholder management capabilities

  • Ability to quickly learn and adapt to emerging technologies

  • Strong business acumen and product mindset

  • Ability to balance speed quality security and maintainability

  • Collaborative leadership and mentoring skills

At Finning we prioritize creating a diverse and inclusive environment. We are proud to be an equal opportunity employer and we actively encourage all individuals to express themselves and achieve their full potential. As a company we continuously strive to enhance our outreach to individuals of all backgrounds and identities. We do notdiscriminate against applicants based on gender identity race national and ethnic origin religion age sexual orientation marital and family status and/or mental or physical Finning is committed to collaborating with and providing reasonable accommodations /adjustments to individuals with disabilities. If you require an adjustment/accommodation at any point during the recruitment process please inform your recruiter.


Required Experience:

Senior IC


Employment Type : Full-Time
Experience: years
Vacancy: 1
Monthly Salary Salary: 120000 - 130000
Create a job alert for this search

Senior Full Stack Developer • Edmonton, Alberta, Canada

Similar jobs

Full Stack Developer – Senior

GuuZ Consulting Services IncEdmonton, Division No. 11, CA
Full-time

Our government client is looking to contract a Full Stack Developer to join their Digital Design and Delivery Division (3D), formerly the Digital Innovation Office (DIO).The client requires a numbe... Show more

 • Promoted

Full Stack Developer - Senior

VGen Technologies LLCEdmonton, Division No. 11, CA
Full-time

Senior Full Stack Developer (Remote, with occasional travel to Edmonton).The Developer(s) are responsible for applying security best practices, ensuring solutions meet regulatory and compliance sta... Show more

 • Promoted

Full Stack Developer

Power FactorsEdmonton, Division No. 11, CA
Full-time

Power Factors is a software and solutions provider leading the next generation of clean energy with Unity, one of the most extensive and widely deployed renewable energy management suites (REMS) in... Show more

 • Promoted

Full Stack Developer - Senior (REMOTE) JP955

P@thlion Staffing CareersEdmonton, AB, Canada
Remote
Full-time
Quick Apply

The program supports the delivery of new tools and enhancement of JETI's existing online investment related tools to enable prospective investors to discover investment opportunities in Alberta.The... Show more

Full Stack Developer - PolicyMe Remote Team

PolicyMeEdmonton, Division No. 11, CA
Remote
Full-time

Lead the digital transformation of insurance with PolicyMe as a Full Stack Developer.Use your skills in Python and React while working remotely in a dynamic startup environment.We are looking for a... Show more

 • Promoted

Senior Full Stack Developer Role

AppLitEdmonton, Division No. 11, CA
Full-time

At AppLit, we are seeking a Senior Full Stack Developer with a focus on React Native for mobile app development.You will spearhead projects that empower startups with impactful mobile solutions for... Show more

 • Promoted

Full Stack Developer

Aarorn Technologies IncEdmonton, Division No. 11, CA
Full-time

We are seeking a highly skilled Full Stack Developer with strong expertise in Vue.The ideal candidate will have 7–10 years of experience in software development with a deep understanding of both fr... Show more

 • Promoted

Senior Full Stack Developer

Hewitt BanksEdmonton, Division No. 11, CA
Full-time

Senior Software Developer (Full Stack).Our client is on a mission to help everyone achieve financial freedom by reimagining how people manage money.Using smart technology, they make financial servi... Show more

 • Promoted

Full Stack Engineer

HISH IT SERVICESEdmonton, Division No. 11, Canada
Full-time

This range is provided by HISH IT SERVICES.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Location: Remote (Canada residents with valid work au... Show more

 • Promoted

Full Stack Developer - Senior Consultant - C$88,000 - C$132,000 A Year

EyEdmonton, Canada
Full-time

Seeking a Full Stack Developer with Node and Java expertise, Spring Boot knowledge, and cloud platform experience (AWS).Role involves Agile development, technical design, and using AI tools. Show more

 • Promoted

Senior Full-Stack Developer – Accessibility & Inclusive Technology (Contract, Remote – Canada)

Accessibility Partners CanadaEdmonton, Division No. 11, CA
Remote
Full-time

Senior Full-Stack Developer – Accessibility & Inclusive Technology (Contract, Remote – Canada).Clearance: Government screening may be required.This role focuses on embedding accessibility into all ... Show more

 • Promoted

Senior Full Stack Engineer

Hammehr Talent ConsultantsEdmonton, Division No. 11, CA
Full-time +1

Senior Full Stack Engineer (Java/Spring Boot, Angular, AWS).Remote within Canada (Working EST hours).About the Job (Senior Full Stack Engineer).Hammehr Talent Consultants are currently partnered wi... Show more

 • Promoted

Full Stack Developer

Kira TalentEdmonton, Division No. 11, CA
Full-time

Founded in 2012, Kira transforms the admissions process by combining on-demand, timed video and timed written assessments, and structured live interview technology with existing admissions requirem... Show more

 • Promoted

Senior Full-Stack Engineer Innovating AI Interfaces and Solutions

CircleCIEdmonton, Division No. 11, CA
Full-time

Transform the software world as a Senior Software Engineer who champions AI-driven solutions.Your role will focus on advancing software efforts while ensuring high standards for engineering excelle... Show more

 • Promoted

Full Stack Developer (remote, open roster contract opportunity)

Crowdlinker Inc.Edmonton, Division No. 11, CA
Remote
Full-time

Full Stack Developer (Remote, Open Roster Contractor Opportunity).Please note: this is an open posting to be considered for future positions (on a remote, contract, hourly basis).EST candidates or ... Show more

 • Promoted

Full Stack Developer - Senior (Remote) JP858

PathlionEdmonton, Division No. 11, CA
Remote
Full-time

The Province has a strategic role within government to drive efficiencies, innovation and modernization.As part of this role, the Province is expanding the GoA's digital delivery of services with t... Show more

 • Promoted

Senior Developer

Coconut SoftwareEdmonton, Division No. 11, CA
Full-time

At Coconut Software, we’re not just building software—we’re reimagining how financial institutions connect with their customers.As a Senior Developer, you will be a driving force in shaping innovat... Show more

 • Promoted

Senior MEAN Stack Engineer — Remote Property Tech

Smart WorkingEdmonton, Division No. 11, CA
Remote
Full-time

A global technology firm seeks a Remote Sr.Full Stack Developer to enhance a property management platform.The role demands proficiency in Angular 16+, Node.TypeScript, alongside a solid grasp of RE... Show more

 • Promoted

Senior Full Stack Developer

NewRich NetworkEdmonton, Division No. 11, CA
Full-time

At NewRich Network, we empower digital entrepreneurs to turn their dreams into reality.Our mission is simple yet bold: to help people create a balanced, fulfilling lifestyle - while building wealth... Show more

 • Promoted

Senior Full Stack Developer

Finning International Inc.edmonton, division no. 11, Canada
Full-time +1

Company: Finning Canada Number of Openings: 1 Worker Type: Permanent Position.Overview: Finning Canada is looking to hire a permanent, full-time Senior Full Stack Developer who will report to the S... Show more