Dynamics CE & Power Platform Developer (Edmonton)
Total Power
Reports To: Dynamics 365 Solution Design Lead
Summary
The Dynamics 365 CE & Power Platform Developer is build-focused and ownership-driven position within TPGS’s IT team. You will design, develop, deploy, and support business-critical solutions used daily by internal teams. Advanced Canvas App development is a core requirement, alongside experience with Dynamics 365 CE and Model Drive App development. This is a hands-on role where you will build high-quality solutions and take ownership of them through deployment and ongoing production support.
What You’ll Do – The Role (Responsibilities)
Core Development
- Design, build, and support advanced Canvas Apps that extend functionality across Dynamics 365 applications (CE and Finance & Operations) and other internal systems, simplifying business processes and minimizing the need for direct ERP customizations
- Develop and customize Dynamics 365 CE solutions using configuration, Power Automate, and Canvas Apps to extend platform functionality
- Configure and enhance Model-Driven Apps (Sales Hub, Field Service), business rules, and business process flows
- Build and maintain Power Automate Cloud Flows supporting CE and integrated systems
- Build and maintain integrations between Power Platform, Dynamics 365, SharePoint, and other internal systems using connectors, APIs, and integration tools
Ownership & Support
- Take full ownership of solutions from design through long-term support
- Troubleshoot and resolve production issues in Dynamics 365 CE, including Canvas Apps, Model-Driven Apps, and integrations
- Continuously enhance and optimize performance of existing solutions
- Respond to end-user issues and continuously improve the user experience
- Maintain clear technical documentation for all developed solutions
Platform Expansion
- Support and enhance Experlogix CPQ and SmartFlows platforms (experience is an asset; willingness to learn is required)
- Contribute to architectural and design discussions with a practical, implementation-first mindset
Work Style & Expectations
- This is a hands-on development role — not a consulting or purely design-focused position.
- You will design, build, deploy, and support the solutions you create
- You are comfortable owning solutions long-term and improving them iteratively
- You are a strong self-directed learner who can work through documentation, test in sandbox environments, and independently resolve technical challenges
- You build maintainable, well-structured solutions and can clearly explain the reasoning behind your design decisions
- Candidates should be prepared to walk through a Canvas App they have personally built, including design decisions, performance considerations, and support challenges.
What You Need
- 3+ years of development experience with Dynamics 365 CE and Power Platform
- Advanced, production-level Canvas App development experience, including:
- Complex Power Fx formulas
- Collections and state management
- Performance optimization
- Embedded Canvas Apps within Model-Driven Apps
- Custom components and advanced data connections
- Strong knowledge of Dataverse including table design, relationships, security roles, and performance considerations
- Experience building and supporting Power Automate cloud flows
- Experience troubleshooting live production systems
- Experience with KingswaySoft, Dual Write, or other integration tools - Asset
- Experience with XRMToolBox - Asset
- Experience with Experlogix CPQ and/or SmartFlows - Asset
- Experience configuring Dynamics 365 CE for multilingual environments - Asset
- Familiarity with Dynamics 365 Finance & Operations - Asset
We Offer
- Comprehensive medical, dental, and vision benefits.
- Employer RRSP matching program.
- Health & wellness spending accounts and Employee Assistance Program.
- Paid time off and statutory holidays.
- Tuition reimbursement and professional development opportunities.
- Company vehicle for select roles and in office parking.
$80.46k - $105.6k per year
...our reputation as one of North America’s most dynamic IT providers — and we’re even prouder of our culture... ...for your clients? We are seeking a talented Power Automate Developer for our Houston branch located in Calgary, Edmonton, Vancouver or Toronto to support our clients...SuggestedPermanent employmentRemote workRelocation- Salesforce Omni studio Developer Location: Canada Duration: 6+ Months Industry: Healthcare Mandatory Skills Omnistudio Data Raptor LWC Integration & Apex Experience Requirements Minimum 8+ years of experience as Vlocity Developer on large Vlocity engagements. Candidate...Suggested
$98.8k - $130.8k per year
...Management Lead and maintain strong client relationships. Manage project reporting, invoicing, accounts receivable, and unbilled work. Develop and monitor scope, schedules, and budgets against plan and contracts. Ensure adherence to budget, schedule, and quality requirements....SuggestedRemplacementFor contractorsFor subcontractorRelocation- ...support, and a great team culture? Hermitage Veterinary Hospital in Edmonton, AB is excited to hire a DVM to join our team! We welcome both... ...weekends are shared across the team. We offer competitive compensation, CE, RRSP, paid time off, paid licensing fees, and more. Visit us at...SuggestedWeekend workAfternoon shift
$137.7k - $173k per year
..., contracts, change‑order controls and robust forecasts. Mentor project managers, coordinators, superintendents and support staff to develop tomorrow’s leaders. Foster client, consultant and subcontractor relationships that drive repeat business and strong referrals. Embed...SuggestedContract workFor contractorsFor subcontractorWork at officeShift work- Advance your career as an HSE Advisor with SECURE in Edmonton, Alberta. This role focuses on enhancing safety initiatives for field operations... ...Advisor, you will provide essential health and safety backing, developing a robust safety program. With a minimum of 50% field engagement...For contractors
- ...supportive, dentist-owned dental group? We invite you to join our Edmonton team where you can thrive in a unique, dentist-led environment.... ...are an endodontist committed to excellence and looking for a dynamic and supportive workplace, we would love to hear from you. Please...Part timeFlexible hours
- Join Riverbend Family Dental Care as an Associate Dentist in Edmonton, AB, and thrive in a nurturing environment that welcomes new graduates... ...• Collaborate with team members to enhance patient care • Develop your patient schedule and practice independently on weekends •...Weekend workAfternoon shift
- Drive impactful project results as a Construction Estimator with Layfield in Edmonton, Alberta. This full-time role focuses on cost estimation and project coordination to ensure seamless project delivery. In this position, you will assess project specifications, manage take...Full timeWork at office
- Join Stantec's Power team as an Electrical Engineer focusing on HV/EHV substation projects throughout North America. Bring your expertise... ...role offers the chance to work with a multi-disciplinary team in Edmonton, Alberta, enhancing your skilled trajectory. With a Bachelor’s...
- ...competitors' operations on sales Determine merchandise and services to be sold Locate, select and procure merchandise for resale Develop and implement marketing strategies Plan budgets and monitor revenues and expenses Determine staffing requirements Resolve...Permanent employment
- About OpsLab OpsLab is a collective of world‑class Fractional Integrators who help visionary entrepreneurs execute their biggest ideas through the Entrepreneurial Operating System® (EOS). We partner with growth‑minded businesses across North America that are ready to scale...
$89.6k - $112k per year
...this role offers the perfect opportunity to make an impact in a dynamic, fast‑paced environment. Your contributions to the team include:... ...Facilities Manager with annual budget and capital project planning Develop and implement improvement strategies for facilities coordination...Contract workFor contractorsWork at office- ...energy services provider is seeking a Branch Manager for their Edmonton branch. This role oversees the full cycle operations on-site and... ...skills, and a commitment to safety culture. The position offers a dynamic work environment focused on growth and operational excellence....
- ...debugging Individually manage Oracle CPQ, Java and Java EE application development Understand the use cases/User Story, code and develop on a designed platform/pattern. Contribute to all stages of software development lifecycle Strict adherence to coding standards. Participate self...InternshipImmediate start
- ...service standards daily • Lead execution of pricing and promotional initiatives • Ensure compliance with loss prevention strategies • Develop effective scheduling for store operations • Implement training and coaching for team development Requirements: • 3-5 years in retail...
- ...Precise ParkLink (West) Ltd. as an Event Parking Supervisor, a key role that blends exceptional customer service with team leadership in Edmonton's vibrant events. Your skills in communication and guest services will enhance parking experiences for attendees. This full-time...Full timeAfternoon shift
- ...solidifying purchase agreements. Key Responsibilities Drive sales to achieve targeted goals Communicate regularly with key customers Develop marketing strategies to support sales initiatives Serve as a primary contact for customer inquiries Provide product demonstrations...
- ...impactful water resources projects with Egis Canada as a Senior Water Resources Engineer in Edmonton. Contribute your expertise in hydraulic modeling and municipal servicing for various developments. In this senior role, you'll draw on over 8 years of experience in water resources...
- ...a pivotal role in shaping our sales strategies within the retail vertical. This position involves managing direct sales processes, developing market strategies, and expanding our Channel Partner Network. Successful candidates will possess a blend of sales leadership skills...Remote work
- ...to achieve performance targets Focus on staff and customer retention as a priority Analyze performance data for actionable insights Develop and manage annual budgets for all locations Monitor key metrics like CSI and labor gross Requirements Leadership experience in fixed...
- Territory Sales Representative We are looking for an exceptional Territory Sales Representative to join our team in Lougheed, AB. Experience as a Territory Sales Representative, Business Development Manager, Account Manager, or Outside Sales position would be preferred, ...
- ...evaluations and taking patient history Offering treatment options and guidance to patients on our platform Order, interpret and perform diagnostic tests in Nova Scotia Develop plans for care including prescribing medications or therapies Collaborate and consult with...InternshipRemote work
$122.9k - $162.8k per year
...expectations Advise clients on regulatory strategy, submissions, and closure readiness while building long‑term relationships Mentor and develop junior team members while fostering a culture of collaboration, safety, and technical excellence Support business growth through...Long term contractInternshipFlexible hours$95 - $100 per hour
...specifications, IT solution workflows, and network architecture diagrams. Develop working functional prototypes and visual communications for... ...and internal stakeholders for review and approval. Update platform architecture requirements based on changing technologies/solutions...Hourly payLong term contractTemporary workFor contractorsRemote work- ...leading financial role with the Alberta Public Service based in Edmonton. The Director of Financial Planning will focus on budgeting, strategic... ...direction for briefing materials for Cabinet presentations • Develop financial plans and budgets per Treasury Board guidelines •...Full time
- Lead People Partnerships and Operations with APS in Edmonton, Alberta This hybrid role emphasizes strategic HR leadership, talent acquisition... ...fairness Oversee HR systems and reporting practices Coach and develop a cooperative HR team Requirements University degree in HR or...
- ...Senior Quality Assurance Analyst role at our Manufacturing Plants in Edmonton. Drive quality improvements by analyzing data and collaborating... ...and inspections • Analyze data for trends in quality metrics • Develop improvements based on root cause analysis • Support training and...
$178.21k - $327.15k per year
Join the healthcare community as a Physician in Edmonton, AB, with full time hours and a competitive salary from $178,213 to $327,151 annually. Contribute to patient care and wellness journey. This position seeks a skilled medical professional ready to engage in hands-on patient...Full timePrivate practiceRelocation- The oldest is Brielle. Shes very kind, sweet, and helpful. I dont really need care for her, just school pickup and the youngestwhich is Taight. I call Taight my spicy little chilli pepper She is vibrant, loud, full of energy and can definitely be a little spicy at times but ...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Dynamics CE & Power Platform Developer (Edmonton). Be the first to apply!
