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
- 3-5 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 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
- ...Job Title: Senior SharePoint Developer (SharePoint Online, SPFx, Microsoft 365, Power Platform) Experience Required: 7-10 Years Roles and Responsibilities • Work with business analysts, architects, technical leads, and end users to understand requirements, design...SuggestedPermanent employmentPnpWork 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...Contract workHourly payRemote 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$147k - $174k per year
...About Dialpad Dialpad is the AI platform for customer experience, built to resolve customer... ...do their best work every day. We put powerful AI tools in every employee’s hands so they... ...Your role As a Software Engineer on the Developer Platform team, you will lead the design and...SuggestedLong term contractWork at office$147k - $174k per year
...About Dialpad Dialpad is the AI platform for customer experience, built to resolve customer... ...do their best work every day. We put powerful AI tools in every employee’s hands so they... ...Your role As a Software Engineer on the Developer Platform team, you will lead the design and...SuggestedLong term contractWork at office$210k - $320k per year
...At Numeric, we’re building the modern data platform for accounting and finance. We’re building the financial platform that realizes the... ...to keep things simple You have intuition and opinions about developer loops and developer experience You take a customer-mindset in...Full timeRemote work$115.4k - $161.6k per year
...ROLE DESCRIPTION: We’re looking for a Senior Platform Backend Developer who can help us support the development organization to deliver value to customers in a reliable, efficient, and safe manner. You’ll be working in a focused team that owns one or more pieces of the...Remote workFlexible hours- ...Job Responsibility: This role is responsible for designing, developing, testing, and maintaining Android and Linux platform level software. The role plans, executes, and monitors software development projects, ensuring they are delivered on time, within budget, and according...Full timeInternship
$168k - $194.25k per year
...About Dialpad Dialpad is the AI platform for customer experience, built to resolve customer... ...do their best work every day. We put powerful AI tools in every employee’s hands so they... ...role As a Sr. Software Engineer on the Developer Platform team, you will lead the design and...Long term contractWork 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. Growth... ...: Leading, coaching, and developing the team — setting a high bar... ...priorities, raise quality, and develop people. ~3+ years of experience...CrmCasual workInternshipWork at officeFlexible hours$84.7k - $112.93k per year
...making Canada and the world better through trade. Position: Platform Automation Developer, UiPath, Automation Platforms & ServiceNow CSM... ...platforms such as UiPath, ServiceNow CSM & Automation Centre, Power Platform, and Azure. You will work closely with Automation...Permanent employmentFull timeSummer workWork at officeRelocation package2 days per week3 days per week- ...Job Title: Technical Lead – SharePoint Online, Power Platform & Copilot Studio (Microsoft 365, SPFx, Power Apps) Experience Required :... ...365 integration issues • Review code/configuration, guide developers, perform peer reviews, validate security/access controls, and...RemplacementPermanent employmentPnp
$56k - $84k per year
...external or internal stakeholders. You will develop and maintain strong relationships with... ...Experience with support software (Freshdesk) and CRM (Salesforce) Have a CPA designation... ...for growth through our 24/7 online learning platform. Inclusive Community: Join diverse...Contract workCrmFixed term contractInternshipWork at officeRemote workFlexible hours- ...Testing (North America) will help define and develop the testing plan for SAP S/4HANA. They... .... This is an initial 12-month contract to start with strong possibility of extension... ...designing and managing testing flows across platforms. Understands the security implications...Contract workFor contractorsWork at office
$50k per year
...Procurement, the Buyer will manage the execution of purchase orders, the contracting and onboarding/offboarding process for time and material... ...Take the next step in your career by applying for the Buyer (Contract) role. We review applications on a rolling basis and...Contract workFor contractorsWork at office- ...while helping build a better world. Apply with us Take the next step in your career by applying for the Senior Recruiter (Contract) role. We review applications on a rolling basis and encourage you to apply, even if your background doesn’t match every requirement....Contract workFor contractorsWork at officeImmediate start
$120k - $140k per year
...projects we build connect communities and power future generations. With deep roots in... ...team. What Is The Opportunity? The Contracts Manager has responsibility for all customer... ...the reaching of the insurance policy. Develops and produces any project specific...Contract workFor subcontractorWork at office$96.56k - $128.74k per year
...trade. Position: Automation Platform Technical Lead Employment... ...ServiceNow CSM & Automation Center, Power Platform, and Azure AI,... ...reliability, while guiding senior developers and principals across delivery... ...equal opportunity to grow, develop, succeed, and be their truest...Permanent employmentFull timeSummer workWork at officeRelocation package2 days per week3 days per week$90k - $110k per year
...Position Overview We’re seeking an experienced Analytics Developer to strengthen FORM’s analytics data foundation and business intelligence... ...Experience with Tableau or another modern business intelligence platform. ~ Ability to troubleshoot data issues across source systems,...Full time$115k - $135k per year
...Pacific Energy Corporation Limited. Position The Senior Contract Specialist is an integral part of Woodfibre LNG’s dynamic team.... ...support of client needs - Understand internal needs, external market, develop go-to market recommendations, RFP packages, and execute...Contract workLong term contractFull timeFor contractorsWork at officeLocal area$125k - $150k per year
...About Delta-Q Technologies: Delta-Q Technologies () develops and supplies battery chargers to original equipment manufacturers (OEMs) of... ...Delta-Q’s unique blend of engineering capability in high-efficiency power electronics and embedded software design delivers innovative...Full timeWork at officeShift work$84k - $105k per year
...objectives. This is a full time, fixed term 12-month contract. Why join Tipalti? Tipalti is the AI-powered platform for finance automation, elevating how finance... ...insights to identify trends, surface risks, and develop actionable recommendations that improve the...Contract workFull timeFixed term contractWork at officeFlexible hours$110k - $140k per year
...global leader in Workforce Intelligence that powers every people decision. We bring Workforce... ..., and internal knowledge. As the Data Developer on this initiative, you will own the... ...architect secure, production-grade DataOps platforms. You will apply advanced pipeline patterns...Work at office3 days per week- ...Role A Senior Software Developer, Subsurface Information Management is responsible for the end-to-end design, development, and release of high-performance platform services and APIs that enable advanced analytics, data science, business intelligence, and AI workflows...Work at office2 days per week
$130k - $180k per year
...is the global leader in Workforce Intelligence that powers every people decision. We bring Workforce AI to life... ...success, and internal knowledge . As the Staff DevOps Developer on this initiative, you will own the platform and integration layer that the entire system runs on...Work at officeRemote work3 days per week- ...development across selected Demand Side Platforms and social/search channels, serving as the... ...external teams. * Note: This is a 12-month contract to cover a leave with the potential to... ...identify campaign insights, trends and develop optimization strategies Communication...Contract workFull timeInternship
- ...Contracts Administrator Vancouver, BC Introduction Brunel is currently seeking a Contracts Administrator – Projects to support our client on a contract basis. This role will be responsible for supporting the administration of contracts related to assigned capital projects...Contract workLong term contractFor contractorsInternshipWork at office
$100k - $130k per year
...Optix is looking for a Senior Platform Engineer to own the infrastructure and platform foundation that our engineering team builds on. We... ...an awesome addition to our team, and we encourage you to apply. Join us as we build the AI-powered future of flexible workspaces....Full timeInternshipWork at officeFlexible hoursShift work- ...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 timeImmediate startRemote workMonday to friday
$55.96 - $74.61 per hour
Our client, is seeking a high-caliber, Platform Engineer to design, operate, and evolve their... ...cryptographic keys across all automated developer workflows while embedding compliance,... ...frameworks. Desired Start Date: July 6, 2026 Contract Length: 6-Month Contract (Possibility of...Contract work
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!
- electrical power engineer Vancouver, BC
- ingenieur energie Vancouver, BC
- power generation engineer Vancouver, BC
- 4th class power engineer Vancouver, BC
- power engineer Vancouver, BC
- first class power engineer Vancouver, BC
- energy engineer Vancouver, BC
- energy efficiency engineer Vancouver, BC
- 3rd class power engineer Vancouver, BC
- power engineer and power systems operator Vancouver, BC
