Developer - D365 CRM and Power Platform (contract)
Teck
Location: Vancouver, BC, Canada
Employment Type: Contractor
Workplace Type: Hybrid
About our Vancouver Office
Located in the heart of downtown Vancouver, between the Pacific Ocean and the Coast Mountains, Teck’s Corporate Office sits in one of Canada’s most culturally diverse cities.
Surrounded by world-renowned nature and globally inspired cuisine, the office brings together many of Teck’s corporate functions - all working toward Teck’s purpose of providing the essential resources the world relies on.
Role Overview
Reporting to the Team Lead, Business Applications Portfolio Delivery, the Junior Software Developer (Dynamics 365 & Power Platform) is responsible for designing, developing, and supporting solutions within the Microsoft Dynamics 365 and Power Platform ecosystem.
This role contributes to the delivery of scalable, secure, and high-quality applications by developing plugins (C#), client-side scripts (JavaScript), Power Apps, and Power Automate solutions, while configuring Dataverse components, integrations, and security models within an agile delivery environment.
The successful candidate collaborates closely with Business Analysts, consultants, subject matter experts, and application support teams to translate business requirements into effective technical solutions.
This is an initial 12-month contract to start with a strong possibility of extension based on program needs.
Don't miss out on this outstanding opportunity to be part of one of Canada's leading mining companies and join our team!
Responsibilities
Safety & Culture
- Be a courageous safety leader, adhere to and sponsor safety and environmental rules and procedures
- Contribute to a positive, collaborative, and innovative team environment
Solution Development & Delivery
- Design, develop, and implement solutions using Power Platform, including Power Apps, Power Automate, Dataverse, and Power Pages
- Build and improve Dynamics 365 solutions using C# plugins, JavaScript customizations, and Web API integrations
- Develop custom components using PowerApps Component Framework (PCF) where required
- Contribute to scalable and maintainable solution architecture aligned with standard processes
Integration & Data Management
- Integrate Dynamics 365 and Power Platform capabilities together with Microsoft services (e.g., Teams, Azure) and third-party systems
- Support data migration, data modelling, and Dataverse configuration
- Leverage Azure offerings including Functions, Logic Apps, Service Bus, and Key Vault to enable robust integrations
Requirements & Collaboration
- Partner with business collaborators and cross-functional teams to gather, analyze, and refine requirements
- Translate business needs into technical designs and working solutions
- Actively contribute as part of an agile delivery group, participating in sprint planning, stand-ups, and retrospectives
Testing, Deployment & ALM
- Perform unit testing, system testing, and support user acceptance testing
- Manage deployments using CI/CD pipelines and solution management practices
- Follow ALM protocols using tools such as Azure DevOps and Git
Support & Continuous Improvement
- Provide ongoing support and maintenance for existing applications
- Solve issues, implement improvements, and optimize performance
- Proactively identify risks, issues, or delays and communicate effectively
Documentation & Enablement
- Maintain clear and comprehensive user documentation
- Support knowledge transfer and provide guidance to end users and support teams
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent experience
- 2–4 years of experience designing solutions with Microsoft Power Platform and Dynamics 365
- Strong experience in developing solutions using Power Apps, Power Automate, Dataverse, and Power Pages
- Hands-on development experience with Dynamics 365 Customer Engagement modules (Sales, Customer Service, Field Service, or Marketing)
- Proficiency in C#, JavaScript, and working with the Dynamics 365 SDK (Organization Service and Web API)
- Experience developing Power Pages (including Liquid templates and portal configuration)
- Knowledge of the PowerApps framework used for building custom components (PCF)
- Experience integrating with Azure services (Functions, Logic Apps, Service Bus, Key Vault)
- Understanding of ALM practices, including source control (Git), automated build and deployment workflows, and solution lifecycle management
Additional Strengths
- Experience working in agile delivery environments
- Strong problem-solving and analytical skills
- Effective communication skills, with the ability to collaborate across technical and business teams
- Self-motivated with a strong desire to learn and know the latest new technologies
- Ability to make valuable contributions to a collaborative, high-performing team culture
Why Teck
At Teck, your work matters—to the world, to our communities and to your future.
As a leading Canadian resource company, we focus on responsibly providing the metals essential for global development and the energy transition while caring for the people, communities and land that we love. We do this guided by our values that, together, form The Teck Way . At Teck, you’ll find purpose-driven work, a culture of respect and inclusion, and the opportunity to grow your career while helping build a better world.
Apply with us
Take the next step in your career by applying for the Developer - D365 CRM and Power Platform (contract) role. We review applications on a rolling basis and encourage you to apply, even if your background doesn’t match every requirement. We value diversity and are committed to an inclusive, barrier-free hiring process. Reasonable accommodations are available upon request.
Requisition ID: 53804 | Job Category: Technology | Employment Type: Contractor | Location: Vancouver | Workplace Type: #LI - Hybrid
- ...world relies on. Role Overview are seeking a senior Platform Developer to help compose and evolve a modern cloud-native platform... ...operability of what they build. This is an initial 12-month contract to start with strong possibility of extension based on...Contract workLong term contractFor contractorsWork at office
- ...Project Overview We are looking for an experienced developer to build a modern Showcase experience for the ResponsiveAds website. This... ...to replace our existing Showcase product or creative management platform. Instead, it will serve as a marketing and sales tool that highlights...Contract workHourly payFor contractorsRemote workWork from homeFlexible hours
$75k - $90k per year
...consumer and business to business revenues. Our platforms and services are trusted by over 1000... ...client teams, solution architects and developers to ensure the solution meets the business... ...understanding and experience in Microsoft Power Platform Understand and experience in...CrmWork at office$120k per year
...programs running smoothly, and use platforms like Braze, Klaviyo, or SFMC... ...what it takes to be our next CRM Marketing Manager. This... ...role: Leading, coaching, and developing the team — setting a high bar... ...priorities, raise quality, and develop people. ~3+ years of...CrmCasual workInternshipWork at officeFlexible hours$76k - $94k per year
...relies on. Role Overview The Contracts & Procurement (C&P) Technician supports the... ...Office tools (Excel, Word, PowerPoint, Power BI, Teams). ~ Exposure to project systems... ...as Unifier, D365, Aconex, or similar platforms is considered an asset. Pay Range...Contract workFull timeWork at office$103.2k - $129k per year
...and operate more efficiently. Backed by a powerful suite of products — including Drive On-... ...introduce merchants to the DoorDash Commerce Platform, run product demos, and guide them... ...cycle, from cold outreach through signed contract and handoff to Implementation. Drive high...Contract workFull timeLocal areaRemote work$66k - $86k per year
...and Go To Market operations to deliver a commercially ready product to our buying teams. They are strong communicators who value and develop their cross functional relationships. This is a team of high performers who are constantly striving to develop personally and professionally...Contract workPermanent employmentPart timeInternship- ...Power Your Future with Qualus in our Power Solutions Group as a Contracts Specialist. This position is hybrid, based in our Vancouver... ...renewable and energy storage developers, offering comprehensive solutions... ...enabled services and develops breakthrough solutions for critical...Contract workLong term contractFull timeTemporary workWork at officeFlexible hours
- ...Role: Salesforce Developer Position Type: Full time Location:... ...Strong experience with Salesforce CRM including Sales, Service, Data... ...integration including using Platform Events, Flows, User Security etc... ..., Products, Service Contracts Working with Clients Technology...CrmFull time
- ...Your team’s dynamic Developers and test specialists from diverse backgrounds... ...internal systems (ERP, CRM, PIM) and external partners, government... ...Azure Functions Define API contracts with Swagger spec-first —... ..., scalable products across platforms ~ Proven track record integrating...CrmInternshipFlexible hours
- ...Role Summary As the Director of Digital Platforms & Architecture, you will be responsible... ...integrated enterprise ecosystems (eCommerce, CRM, ERP, integration/middleware,... .... ~ Coaching leadership with ability to develop people, raises the bar on technical practices...CrmLong term contractFull timeRemote workMonday to friday
$143k - $197k per year
...Portfolio Director, Hydro Power and Dams Come join us in reshaping... ...Director is responsible for developing a strategic approach to... .... Oversees Standing Offer contracts (MSA's) and provides oversight... ...the preparation of the bids, develops and crafts bid strategy, leads...Contract workFull timeWorldwideFlexible hours- ...processes, and compliance standards. This is an initial one-year contract. Don't miss out on this outstanding opportunity to be part... ...strategies, arguments, and plans that ensure supply security. Develop supplier partnerships to promote value and innovation. Compile...Contract workOngoing contractFor contractorsWork at officeLocal area
- ...electricity when it is plentiful, then provide power back to the grid when it is needed.... ...And we need you to help us deliver it. Developed, manufactured and delivered by our teams... ...product development organization on a contract basis. In this role, you will support the...Contract workFixed term contract
- ...Devices that store electricity when it is plentiful, then provide power back to the grid when it is needed. Solutions, including ones... ...finding a solution. And we need you to help us deliver it. Developed, manufactured and delivered by our teams in Canada and the UK, Invinity...Contract workFull timeTemporary work
- ...presentation support ~ Strong understanding of AV signal flow, DSP platforms, and display/camera systems ~ Familiarity with enterprise... ...step in your career by applying for the Senior AV Specialist (Contract) role. We review applications on a rolling basis and encourage...Contract workFor contractorsInternshipWork at office
$55k - $60k per year
...development across selected Demand Side Platforms and social/search channels,... ...* Note: This is a 12-month contract to cover a leave with the... ...campaign insights, trends and develop optimization strategies Communication... ...of world-class media experts powered by AI, strategy, and...Contract workFull timeInternship$110k - $180k per year
...’re looking for a Software Development Engineer – Platform to design and build the software foundation that powers Apera’s vision-guided robotics systems. You’ll... ...support scalable deployments. Automate reliability: Develop automated health checks, backup/restore processes,...WorldwideFlexible hours$353k - $415k per year
...At Asana, we're building AI-powered work management software to help every organization in... ...initiatives. As Asana evolves into a platform where humans and AI agents work together,... ...extend Asana through APIs, integrations, and developer tools, along with clear controls for who...Long term contractWork at officeLocal areaWork from homeWorldwide$120k - $150k per year
...talented and motivated Software Engineer (Platform) based in Vancouver, BC to be part of... ...at the edge of the network. We have also developed a set of inter-related technologies targeting... ...and diagnose complex production issues; develop long-term solutions Collaborate...Long term contractFull timeWork at office$85k - $110k per year
...About the Opportunity We are looking for an experienced Sr. Platform Engineer to help build the next generation of our cloud-native healthcare... ...Design and Build Core Platform Services: Design, develop, and maintain scalable, resilient, and secure platform components...Remote work$119.7k - $161.7k per year
...Opportunity Snapshot As Pixieset continues to grow, we're looking for a hands-on Senior Software Developer, Tech Lead to design and evolve the core services that power our platform for 1.5M+ photographers and creative professionals worldwide. As a Tech Lead for the...Long term contractFull timeWork at officeWorldwideHome office2 days per week$185.8k - $307.8k per year
...by connecting patients, providers, and developers. We’re building the infrastructure layer... ...EHR systems into a single, modern platform that powers software, APIs, payments, and patient experiences... ...north of the border Hire and develop world-class engineers to build a high-performing...Long term contractLive InRemote workFlexible hours$83k - $124k per year
7shifts is a scheduling and payroll platform designed to help restaurant... ...industry through the power of connected & engaged teams.... .... Note: This is a 12-month contract opportunity with full benefits... ...experience working alongside developers on web projects. Hands-on experience...Contract workLong term contractManual laborWork at officeRemote workHome officeFlexible hoursShift workDay shift$132k - $163k per year
...excellence and business partnering. Reporting to the Director, Contracts and Procurement, Projects, the Lead, Contracts and Procurement... ...Teck's core values into all aspects of the contracts function Develop, maintain and improve Contracts and Procurement management...Full time$65k - $75k per year
...Job Description We are seeking a Platform Support Analyst to help support, maintain... ...and operational best practices, while developing hands‑on experience across cloud infrastructure... ...scripts and validating solutions. Develop and maintain scripts to automate administrative...$90k - $140k per year
...Métropolitain (REM), and the Site C hydro-electric power station located near Fort St.John in... ...in Canada. We are looking to add a Contracts Administrator to our Stanley Park... ...Downtown Vancouver. RESPONSIBILITIES Develop process to ensure compliance with...Contract workPermanent employmentWork at office- ...BUILD WHAT'S NEXT? Join us as a Software Developer at Centiro. Curious? Creative? Ready... ...turning ideas into scalable solutions that power global commerce and the brands you know,... ...working with: Modern cloud platforms like Azure and GCP Containers & Kubernetes...Full timeLocal areaWork from homeWorldwide
$104.6k - $137.3k per year
...and Go To Market operations to deliver a commercially ready product to our buying teams. They are strong communicators who value and develop their cross functional relationships. This is a team of high performers who are constantly striving to develop personally and professionally...Contract workPermanent employmentPart timeInternshipWork at officeRelocation$55.3k per year
...maintaining loan records, including payments, renewals, draw requests, and CRM actions ~ Setting up and maintaining accurate loan data,... ...portfolios ~ Familiarity with CRM systems and lending platforms ~ Knowledge of Personal Property Registry (PPR) and letters of...Contract workCrmPermanent employmentFull timeTemporary workInternshipWork at officeImmediate startFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Developer - D365 CRM and Power Platform (contract). Be the first to apply!
- first class power engineer Vancouver, BC
- power generation engineer Vancouver, BC
- energy efficiency engineer Vancouver, BC
- power engineer Vancouver, BC
- electrical power engineer Vancouver, BC
- power engineer and power systems operator Vancouver, BC
- energy engineer Vancouver, BC
- ingenieur energie Vancouver, BC
- 4th class power engineer Vancouver, BC
- energy project engineer Vancouver, BC
