Intermediate Full Stack Developer
PCL Construction
The future you want is within reach. Let's build it together.
At PCL Constructors Inc., part of the PCL Family of Companies (PCL), we don't just build projects -- we build opportunities, careers and communities. We are 100% employee-owned, every employee has a stake in our success, and that shared commitment drives how we work, grow and lead in the construction industry.
We're a team of builders who care deeply about what we create and who we build with. That includes you. We are not only shaping the future of construction, we are also committed to shaping the future of your career.
Why Choose PCL?
Choose a career with rewards that matter. PCL's total rewards are designed to support your growth, well-being and future success -- because when you succeed, we all do. Our offerings could include:
- Employee ownership opportunities that build long-term value
- Annual discretionary performance bonuses
- RRSP, TFSA, Pension Contribution Options
- Flexible medical, dental and vision benefits
- Prescription drug coverage and virtual care services
- Life, AD&D and disability insurance
- Paid parental leave and family care support
- Health and lifestyle spending account options
- Mental health and wellness support, including Employee Assistance Programs
- Career growth pathways, leadership development and mentorship programs
- Access to world-class training through PCL's College of Construction and professional development courses
- Ongoing opportunities to learn new skills, explore different roles and grow your career across sectors and regions
Here's how an Intermediate Full Stack Developer for PCL Constructors Inc. within Edmonton NAHQ contributes to our team:
Responsibilities
- Developing, troubleshooting, and enhancing custom-built applications.
- Responding to tier-three requests for technical support.
- Following established processes and identifying opportunities for improvement.
- Investigating, troubleshooting, and resolving application defects and issues.
- Maintaining and performing technology upgrades on custom-built applications.
- Breaking down solution designs into development tasks and estimating effort.
- Creating and executing unit tests and performing developer testing before deployment.
- Communicating project progress, issues, risks, and changes throughout development.
- Evaluating and recommending alternative technical solutions.
- Assisting with the creation and maintenance of technical documentation and reports.
- Researching and recommending new technologies, enhancements, and best practices.
- Providing technical guidance and support to team members as required.
- Developing and maintaining strong, customer-focused relationships with stakeholders.
Qualifications
- 3+ years of progressive experience in software development or a related field.
- Postsecondary degree or diploma in computer technology or a related discipline.
- Strong verbal and written communication skills with the ability to communicate complex ideas clearly and concisely.
- Strong analytical, problem-solving, and troubleshooting skills.
- Organizational and time-management skills with the ability to manage multiple priorities and meet deadlines.
- Ability to work independently and collaboratively within a team environment.
- Experience with web-based development using Angular, TypeScript, and JavaScript.
- Experience with C#, .NET, and Azure Functions.
- Experience with SQL Server databases and Transact-SQL.
- Experience with GitHub Copilot, Git, Azure, and Azure DevOps.
- Experience with Microsoft Visual Studio 2022, Visual Studio Code, or similar development tools.
- Understanding of software design patterns, AI-assisted development, Mobile Development, CI/CD automation, application architecture, and API-based development.
- Knowledge of Agile methodologies such as Scrum, Lean, XP, and Agile.
- Ability to learn business processes and recommend technical solutions.
- Ability to provide technical guidance and mentorship to junior developers.
Your Work Has Purpose Here
PCL projects are where life happens, where communities connect, careers begin, and progress is made. Regardless of the type of project, we are building something bigger: a future that's inclusive, resilient and full of opportunity.
At PCL Constructors Inc., we are committed to creating a workplace where everyone belongs. We value the diverse experiences, identities and perspectives our employees bring. Employment decisions are based on merit, potential and the drive to make a difference, regardless of race, gender, age, ability or background.
We know everyone's needs are different, if you require accommodation during the application process, please contact View email address on careers.pcl.com and include the position and location of interest.
This recruitment process does not involve the use of artificial intelligence (AI) to screen, assess, or select applicants. All hiring decisions are made by human reviewers.
Company: PCL Constructors Inc.
Primary Location: Edmonton, Alberta (Corporate)
Job Title: Intermediate Full Stack Developer
Requisition ID: 13333
- ...Job Description (JD) Position: Full Stack Application Developer / Application Development Support Specialist Client: Government of Alberta (GoA) – Technology and Innovation Business Unit: Economic Intelligence & Investment Services Branch Location:...SuggestedContract workRemote workMonday to friday
$70k - $140k per year
Senior Full Stack .NET Developer Position Description Are you motivated by the opportunity to delight your clients by providing innovative solutions to complex technical challenges? These are exciting times for CGI, and we are looking for talented professionals who are...SuggestedContract work- ...serve Albertans. The Province requires up to fifty (50) Full Stack Developers to work with 3D on service innovation, program review and digital... ...are efficient, effective and affordable. The Full Stack Developer(s) will participate in and contribute to a team's shared...SuggestedRemote jobFull timeContract work
- ...Senior Full Stack Application Developer (Azure / StencilJS / Umbraco CMS) Location: Edmonton, Alberta (Primarily Remote – Canada Only) Work Arrangement: Remote with approximately 15% onsite meetings in Edmonton Duration: Initial Contract with potential extension...SuggestedContract workRemote workHome officeMonday to friday
$110k - $160k per year
...extraordinary results. Key Responsibilities We are looking for a hands-on Generative AI Developer with strong experience in building intelligent applications using the Microsoft Azure AI stack. As part of a Microsoft partner consultancy, you will work on developing and...Suggested- ...Intermediate Bookkeeper (Remote) KWB Accountants & Advisors Why Join KWB Accountants & Advisors... ...– Monthly Bookkeeping • Complete full-cycle bookkeeping for assigned clients... ...industries • Modern cloud-based technology stack • Ongoing learning and professional development...Long term contractFull timeRemote workHome officeMonday to friday
- ...As an Intermediate Civil or Geotechnical Engineer , you will have the opportunity to work on... ...Strong business acumen and your ability to develop and grow relationships with a variety of... ...and water resources sectors. We offer a full range of services from our offices in North...Long term contract
- ...owned organization. We are seeking an experienced and dedicated Intermediate Ecologist to join our team in our Edmonton office. In this... ...downtown Edmonton that is easily accessible What You’ll Do Develop and implement field programs (wildlife, vegetation, wetlands,...Long term contractFull timeInternshipWork at officeLocal areaFlexible hours
- ...As an Intermediate Aquatic Biologist, we invite you to join our biophysical team that is continuously... ...Provide high-value technical services to develop positive relationships with our key... ...and water resources sectors. We offer a full range of services from our offices in...Long term contractWork at officeFlexible hours
- Position: INTERMEDIATE BRIDGE ENGINEER ID No: 5-1547 Location: Edmonton... ...opportunity to continue developing your technical expertise and... ...and related structures. ~Develop structure drawings, details,... ...projects and contribute across the full project lifecycle. ~...For subcontractorLocal areaFlexible hours
- ...The Environment division of AtkinsRéalis is a rapidly growing full-service consulting firm that is dedicated to responding to the changing... ...consulting teams in Canada and is currently seeking an Intermediate Environmental Scientist to join our Edmonton, AB team. The successful...Long term contractFull timeFor contractorsFor subcontractorInternshipWork at officeFlexible hours
- ...strategy and delivery approaches for project and operational initiatives based on validated stakeholder learning needs. The role designs, develops, and facilitates complex live and online learning solutions, and owns training quality, consistency, and currency through established...
- Job Responsibility: Role Reporting to the Field Area Manager, the Commissioning Technologist is responsible to commission and test primary and secondary power equipment in the field which includes maintaining medium to high-voltage substation power delivery equipment such...Full timeApprenticeship
- CAREER OPPORTUNITY Intermediate Infrastructure Engineer Position Details ~Engagement type: Full-Time ~Location: Edmonton (office + on-site client work) ~Travel: Regular... ...contribute to meaningful outcomes ~Clear growth path: develop into a well-rounded infrastructure engineer...Long term contractFull timeManual laborWork at officeLocal area
$3600 - $6000 per month
...Experience: 1–3+ years of experience in AI application development or full-stack development. Experience independently completing projects (0 to... ...technical management; Bonus Points: Experience independently developing tabletop games, H5 mini-games, or interactive products;...Full timeInternshipRelocation- Personal requests submitted under the Access to Information (ATI) Act to the Government of Alberta and supported Agencies, Boards, and Commissions, are coordinated to ensure activities are timely, accurate, and complete in order to streamline consistent and efficient processes...Work at office
- ...Project Name: Procurement System Modernization Scope: The Change Management Specialist works with internal groups to develop and deliver change strategies and supporting content that enable impacted stakeholders to successfully transition from their current...
- Project Name: Procurement System Modernization – Test Analyst Scope: This role will establish testing approaches to effectively measure test results and provide confirmation; ensuring test cases reflect the scope of business requirements and development being...
- ...work assignments in a supportive work environment which promotes personal and professional growth. We are seeking a Software Developer Student in Edmonton, Alberta , that is available for 8 to 12 months starting in September 8, 2026 . As an Software Developer...Internship
- ...The opportunity: Associated Engineering, a proudly Canadian, Employee-owned Company is seeking an experienced and dedicated Intermediate Civil Design Technologist to join our team in our Edmonton office. In this role you will be responsible for design services in accordance...InternshipWork at officeLocal areaFlexible hours
- ...environmental and natural resource regulatory processes. DRAS supports the full regulatory lifecycle, from application and authorization to... ...description of services – revise as needed. Design and develop complex dashboards, scorecards, and visual analytics using Power...Remote jobInternshipShift work
- ...new ways of solving a unique problem. C-FER has also developed specialized engineering software to assist the oil and gas... ...You’ll Do We have an immediate opening for a permanent, full-time Senior Software Developer to join our Digital Solutions and Services Department....Permanent employmentFull timeInternshipImmediate start
- ...Spark Power, a trusted partner in energy in North America, is looking for a Intermediate Protection & Control Technologist to join our Alberta team. The primary role of a Protection & Control Technologist is to perform programming, testing and verification of protection &...Daily paidFull time
$20 - $23.55 per hour
...Address: 9761 19 Avenue, Edmonton, AB T6N 1N5, Canada (CA) Full Time/Part Time: Full Time Position Type: Regular Vacancy... ...attracting and identifying talented store leaders who can train and develop cast to drive sales and deliver outstanding client service. Meaningful...Full timePart time$39 - $46.5 per hour
...assistance programs, company discounts, perks and more for most full-time positions! Start your phenomenal career with Allied Universal... ..., and safety requirements. Key Responsibilities ~ Develop, manage, and maintain the site's end-to-end security program, including...Permanent employmentFull timeMonday to fridayShift work$64 - $80 per hour
Are you a Data Platform Developer GCP with experience supporting Data Analytics platform?. Our Alberta-based Financial client is seeking a Data... ...to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or...Contract workImmediate startRemote work$16 per hour
...Job Responsibility: KUUL is currently looking to hire Full time Key Holder. Location: Frontier Mall North Battleford , Saskatchewan Duties: Working with District Manager to develop effective strategies to meet sales targets Managing inventory by keeping records of...Hourly payPermanent employmentFull time- This position is to support the building of Environment and Protected Area's Digital Regulatory Assurance System (DRAS). The position will play an important role in collecting requirements, building onto the existing digital infrastructure as well as supporting feedback and...
$130k - $180k per year
...Architect with deep expertise in Generative AI to lead the design and delivery of intelligent solutions using the Microsoft Azure AI stack. You will work closely with our enterprise clients to architect and implement cutting-edge AI applications powered by Azure OpenAI, Azure...$59k - $88.5k per year
...promote diverse talent. Job Description Director of Venues (Full Time) Are you a passionate foodie who is not afraid of thinking... ...evaluations and providing meaningful, constructive feedback to develop team capabilities and uphold the highest service standards. Empowering...Permanent employmentFull timeWork at officeLocal areaWorldwideShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Intermediate Full Stack Developer. Be the first to apply!
- full stack developer remote Edmonton, AB
- junior full stack developer Edmonton, AB
- senior full stack engineer Edmonton, AB
- full stack web developer Edmonton, AB
- full stack developer Edmonton, AB
- full stack developer remote
- développeur full stack
- développeur web full-stack
- junior full stack developer
- senior full stack engineer
