Application Developer - Senior Power Platform Developer

Radiant Systems Solutions, Inc

Edmonton

Remote

CAD 83,000 - 124,000

Full time

38 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Radiant Systems Solutions, Inc is seeking an Applications Developer - Senior to support migration and modernization of our portal platforms. The role focuses on technical discovery, data migration to Enhanced Data Model, and building modern Power Pages forms and lists.

You will work on system integrations, security mappings, UAT, and knowledge transfer, with remote work from Canada. The contract runs for 4+ months with no guaranteed on-site travel expenses.

Qualifications

  • Bachelor degree in Computer Science, IT or related field is required.
  • Microsoft certifications or equivalent experience in Power Platform solutions is required.
  • 1 year of experience with Microsoft Copilot for Liquid translation, JS generation, and troubleshooting.
  • 3 years of experience migrating Adxstudio Portals (v8) to Power Apps Portals & Power Pages.
  • 3 years of experience migrating standard portal data models to Enhanced Data Model using Power Platform.

Responsibilities

  • Migration Strategy & Technical Discovery: analyze legacy Adxstudio portal architecture and contribute to solution designArtifacts.
  • Data Migration & Schema Refactoring: migrate data to Enhanced Data Model using Dataverse tools.
  • Form/List Modernization: recreate forms and lists into Power Pages Multistep Forms with AI-assisted validation scripts.
  • System Integration & Security: maintain integrations (payment, auth, SharePoint) and map roles to Dataverse Permissions.
  • Testing, Deployment & Knowledge Sharing: conduct UAT, debug migrations, support launch, document and onboard team members.

Education

Bachelor's degree in Computer Science, IT or related field

Tools

Power Apps Portals
Dataverse
Power Automate
SharePoint
Copilot

Job description

Job Title: Application Developer - Senior
Duration: 4+ months (2026-11-16 to 2027-03-31/Total hours: 674.25)
Location: Edmonton, AB T6H 5T6
Work Type: Remote

Labor Type Technical

Description:
Project Name:
Scope:
Duties

This is the standard description of services – revise as needed.

  • Migration Strategy & Technical Discovery: Analyze legacy Adxstudio portal architecture, identify custom configurations (adx_ entities), contribute to field research, lead technical discovery, and deliver solution design artifacts.
  • Data Migration & Schema Refactoring: Use Power Platform CLI (pac ppa) and Dataverse migration tools to migrate data from the standard model to the Enhanced Data Model.
  • Form/List Modernization: Recreate Entity Forms, Web Forms, and Lists into modern Power Pages Multistep Forms, using AI prompt engineering to accelerate field validation scripts and optimize code.
  • System Integration & Security: Maintain seamless functionality across external integrations (payment processing, authentication frameworks, SharePoint) and map legacy security roles to Dataverse Table Permissions and Web Roles.
  • Testing, Deployment & Knowledge Sharing: Perform user acceptance testing (UAT), debug migration errors via AI diagnostic workflows, support launch activities, maintain technical documentation, and onboard incoming technical team members.
Equipment Requirements:
  • The Contractor is responsible for supplying all equipment necessary for remote work, including computers, software, printers, supplies, and appropriate office furniture.
  • All contracted resources must utilize a computer with a modern version of Windows or macOS compatible with Azure Virtual Desktop (AVD) and related remote-access software. Windows is strongly preferred due to system compatibility. Required remote-access software will be installed on the resource's local machine. While the Contractor supplies all physical hardware and work environment setups, the Province will ensure resources are granted the required credentials and access to Government of Alberta systems.
  • The fixed rate quoted must be inclusive of all overhead, office space and equipment, including supplies, administrative burden, mark‑up and all other costs to perform the Services for the duration of the Contract.
Working Hours/location:
  • Standard Hours of work are 08:15 – 16:30 Alberta time, Monday through Friday excluding holidays observed by the Province
  • Work must be done from within Canada, due to network and data security issues.
  • It is anticipated the role will be 100% remote, however in the event of an onsite meeting, the GoA does not pay for travel to attend on-site meetings, nor any expenses related to relocation, commuting, housing/accommodation, food/drink.
Notes on Location:
  • This resource will primarily work remotely; however, the resource may be required to attend meetings or work sessions in office on reasonable notice from the Province. At the time of providing such notice, the Province will advise of the expected duration of any such meetings or work sessions. However, time to travel and any associated expenses to and from Edmonton and/or travel within Alberta will be at no cost to the Province.
Mandatory Training Courses:
  • Once hired the resource will be required to complete all mandatory training which includes but not limited to Freedom of Information and Protection of Privacy Act and Security awareness training. There may also be some optional courses as well.
Anticipated Interviews Dates
  • Interviews are expected to happen approximately 2 weeks after the posting closes.
  • Refer to the Job Posting attachments for the proposed form of contract applicable to this Contingent Resource Request
RESOURCE REFERENCES
  • Three references, for whom similar work has been performed, must be provided. The most recent reference should be listed first. Reference checks may or may not be completed to assist with scoring of the proposed resource.
QUALIFICATIONS:
Must Have

Yes/No - Attestation - Conflict of Interest

The Supplier certifies that, following the exercise of reasonable due diligence, it is not aware of any actual, potential, or perceived conflict of interest involving the Supplier or any of its employees, subcontractors, or agents in relation to this job posting or any resulting contract. The Supplier undertakes to immediately disclose to the Province any such conflict of interest that arises or becomes known prior to contract award. The Supplier further certifies that all information provided, whether on its own behalf or on behalf of a candidate, is true, accurate, and complete to the best of its knowledge.

Yes

Education

Yes/No - Bachelor degree in Computer Science, IT or related field of study.

Yes

Professional Licenses/Certification

Microsoft Certified: Power Platform Developer Associate (PL-400) and Microsoft Certified: Power Platform Functional Consultant Associate (PL-200 or AB-410), or equivalent experience, typically demonstrated through five (5) years of hands‑on experience designing, developing, implementing, and supporting Microsoft Power Platform solutions, including Power Apps, Power Automate, Dataverse, and related Dynamics 365 applications.

Yes

Work Experience

Demonstrated experience using Microsoft Copilot for Liquid translation, JS generation, and troubleshooting.

1 year

Experience developing/migrating Adxstudio Portals (v8) to Power Apps Portals & Microsoft Power Pages.

3 years

Experience migrating standard portal data models to Enhanced Data Model using Power Platform.

3 years

Nice to Have
Work Experience

Experience integrating Power Pages with external systems (payment processing, auth provider, SharePoint).

3 years

Experience mapping legacy security roles to Dataverse Table Permissions and Web Roles in Power Pages.

3 years

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Application Developer
Senior Application Developer

Swim Recruiting • Calgary

Hybrid
CAD 83,000 - 124,000
Senior Power Platform Developer – Power Pages / Adxstudio Migration
Senior Power Platform Developer – Power Pages / Adxstudio Migration

SereneAID • Edmonton

Remote
CAD 62,000 - 103,000
Application Developer - Senior 051
Application Developer - Senior 051

I8IS - Infiniti Software Solutions • Edmonton

Remote
CAD 95,000 - 130,000
Sr. Application Developer
Sr. Application Developer

emergiTEL Inc. • Edmonton

Hybrid
CAD 90,000 - 130,000
Application Developer - Senior (Microsoft Power Platform solutions)
Application Developer - Senior (Microsoft Power Platform solutions)

Finney-Taylor Consulting Group Ltd. • Edmonton

On-site
CAD 120,000 - 160,000
Power Pages Specialist (Developer)
Power Pages Specialist (Developer)

Tri-global Solutions Group Inc. • Edmonton

Hybrid
CAD 81,000 - 135,000
Application Developer - Senior
Application Developer - Senior

IRENYS • Edmonton

Remote
CAD 96,000 - 138,000
Application Analyst - C / Sybase
Application Analyst - C / Sybase

Radiant Systems Solutions, Inc • Edmonton

Hybrid
CAD 55,000 - 83,000
Developer (2)
Developer (2)

Aplin • Edmonton

Hybrid
CAD 95,000 - 130,000
MS 365 Developer
MS 365 Developer

TAG HR • Canada

Remote
CAD 124,000 - 152,000