Sr. Application Developer

emergiTEL

Edmonton

Hybrid

CAD 90,000 - 130,000

Full time

3 days 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

emergiTEL is seeking a Sr. Application Developer to lead modernization initiatives for Canadian clients, migrating legacy portals to Power Pages and Dataverse with AI-assisted development.

You will drive data migration, security mapping, and integration with SharePoint while delivering robust, scalable solutions from a remote Canada-based role with occasional Edmonton meetings.

Qualifications

  • 5+ years of full-stack development experience.
  • Hands-on experience with Adxstudio Portals and migration to Microsoft Power Pages.
  • Strong experience with Dataverse, including the Enhanced Data Model.
  • Experience with .NET/C# business logic translation.
  • Experience with Power Platform CLI (pac ppa) and Dataverse migration tools.
  • Experience with external integrations (payment processing, authentication frameworks, SharePoint).

Responsibilities

  • Migration Strategy & Technical Discovery for legacy portals.
  • AI-Accelerated code and logic conversion using AI tools.
  • Data Migration & Schema Refactoring to Enhanced Data Model.
  • Form/List Modernization to Power Pages Multistep Forms.
  • System Integration & Security with external services and web roles.
  • Testing, Deployment & Knowledge Sharing including UAT and documentation.

Skills

Full-stack development
Adxstudio Portals
Dataverse
Power Pages
REST APIs
SharePoint integration
.NET/C#
Power Platform CLI
Copilot AI

Education

University degree or college diploma in CS/IT/Software Eng

Tools

Microsoft Power Pages
Dataverse Enhanced Data Model
pac ppa
Dataverse migration tools

Job description

emergiTEL is hiring for Sr. Application Developer

Location: Remote – Canada (must work within Canada; occasional onsite meetings in Edmonton)

Client: Public Sector

Contract Duration: 6 Months (Initial)

Start Date: ASAP

Below is the full job description:

JOB OPPORTUNITY
Job Title: Sr. Application Developer

Detail

Information

Job ID GOAPRDJP00001051

Contract Duration 6 Months (Initial)

Location Remote – Canada (must work within Canada)

Client Public Sector

Start Date ASAP

Position Overview
Key Responsibilities

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.

AI-Accelerated Code & Logic Conversion

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.

Required Skills & Experience

Education

University degree or college diploma in Computer Science, Information Technology, Software Engineering, or a related discipline.

An equivalent combination of education and experience may be considered.

Experience

5+ years of full-stack development experience.

Hands-on experience with Adxstudio Portals and migration to Microsoft Power Pages.

Strong experience with Dataverse, including the Enhanced Data Model.

Experience with .NET/C# business logic translation.

Experience with Power Platform CLI (pac ppa) and Dataverse migration tools.

Experience with external integrations (payment processing, authentication frameworks, SharePoint).

Experience with Dataverse Table Permissions and Web Roles.

Experience with UAT, debugging, and deployment.

Experience with Microsoft Copilot or GitHub Copilot for AI-accelerated development.

Technical Skills

Microsoft Power Pages

Dataverse / Enhanced Data Model

CSS

Power Platform CLI (pac ppa)

Dataverse migration tools

REST APIs

SharePoint integration

Strong problem-solving and analytical skills.

Excellent written and verbal communication skills.

Ability to work independently and within a team environment.

Strong organizational and time-management skills.

Ability to manage multiple priorities and deliverables.

Work Requirements

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.

Work must be done from within Canada due to network and data security issues.

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.

Hours

Standard hours of work are 08:15 – 16:30 Alberta time, Monday through Friday, excluding holidays observed by the Province.

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.

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
Sr. Data Architect
Sr. Data Architect

emergiTEL Inc. • Edmonton

Hybrid
CAD 120,000 - 180,000
Senior Technical Business Analyst
Senior Technical Business Analyst

emergiTEL Inc. • Edmonton

Hybrid
CAD 90,000 - 120,000
Power Pages Specialist (Developer)
Power Pages Specialist (Developer)

Tri-global Solutions Group Inc. • Edmonton

Hybrid
CAD 81,000 - 135,000
Sr. Full Stack Developer
Sr. Full Stack Developer

emergiTEL Inc. • Edmonton

Hybrid
CAD 110,000 - 160,000
Developer (2)
Developer (2)

Aplin • Edmonton

Hybrid
CAD 95,000 - 130,000
Senior Financial Analyst - GOAPRDJP00000990
Senior Financial Analyst - GOAPRDJP00000990

randstad canada • Edmonton

Remote
CAD 70,000 - 90,000
DevOps Specialist
DevOps Specialist

emergiTEL Inc. • Edmonton

On-site
CAD 90,000 - 120,000
Senior Full Stack Developer
Senior Full Stack Developer

Tri-global Solutions Group Inc. • Edmonton

Hybrid
CAD 110,000 - 138,000