Full Stack Developers

 

Description:

We are seeking experienced Full Stack Developers to support digital transformation and service innovation initiatives. The successful candidates will work within cross-functional Agile teams to research, design, develop, test, deploy, and continuously improve modern digital services.

This role requires strong full-stack development experience, hands-on work with modern frontend/backend technologies, automated testing, databases, CI/CD, and the ability to contribute to reusable and maintainable solutions.

 

Key Responsibilities

  • Participate in technical discovery, research, and user-focused development activities.
  • Lead technical discovery and produce architecture diagrams, technical documentation, and related artifacts.
  • Design and develop scalable features and modern digital services.
  • Identify and resolve functional and non-functional defects.
  • Improve code quality, development tooling, documentation, and maintainability.
  • Collaborate with UX, service design, and frontend teams to deliver consistent user experiences.
  • Advise Product Owners on technical options and implementation approaches.
  • Support application deployment, releases, and production launches.
  • Develop reusable components and shared technical capabilities.
  • Support legacy modernization across multiple releases.
  • Contribute to CI/CD practices and automated testing.
  • Mentor/onboard technical team members and continuously improve development practices.

 

Mandatory Skills & Qualifications

  • Bachelor's degree in Computer Science or a related field; equivalent education may be considered.
  • 15+ years of experience using Git/source control in collaborative software development.

Organization Network Pedia
Industry IT / Telecom / Software Jobs
Occupational Category Full Stack Developers
Job Location Edmonton,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 15 Years
Posted at 2026-10-01 2:26 pm
Expires on 2026-11-15