Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the Developer - D365 CRM and Power Platform (contract) in Vancouver, BC vacancy
  •  ...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 work
    Long term contract
    For contractors
    Work at office

    Teck

    Vancouver, BC
    16 hours ago
  •  ...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 work
    Hourly pay
    For contractors
    Remote work
    Work from home
    Flexible hours

    ResponsiveAds, Inc.

    Vancouver, BC
    3 days ago
  • $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... 
    Crm
    Work at office

    Two Circles

    Vancouver, BC
    20 days ago
  • $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... 
    Crm
    Casual work
    Internship
    Work at office
    Flexible hours

    AlgaeCal

    Vancouver, BC
    22 days ago
  • $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 work
    Full time
    Work at office

    Teck

    Vancouver, BC
    16 hours ago
  • $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 work
    Full time
    Local area
    Remote work

    DoorDash Canada

    Vancouver, BC
    4 days ago
  • $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 work
    Permanent employment
    Part time
    Internship

    lululemon

    Vancouver, BC
    15 days ago
  •  ...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 work
    Long term contract
    Full time
    Temporary work
    Work at office
    Flexible hours

    Qualus

    Vancouver, BC
    12 days ago
  •  ...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... 
    Crm
    Full time

    OSI Digital

    Vancouver, BC
    7 days ago
  •  ...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... 
    Crm
    Internship
    Flexible hours

    Genetec

    Vancouver, BC
    19 days ago
  •  ...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... 
    Crm
    Long term contract
    Full time
    Remote work
    Monday to friday

    Eminence Organic Skin Care

    Vancouver, BC
    14 days ago
  • $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 work
    Full time
    Worldwide
    Flexible hours

    AtkinsRéalis

    Vancouver, BC
    3 days ago
  •  ...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 work
    Ongoing contract
    For contractors
    Work at office
    Local area

    Teck

    Vancouver, BC
    16 hours ago
  •  ...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 work
    Fixed term contract

    invinity

    Vancouver, BC
    5 days ago
  •  ...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 work
    Full time
    Temporary work

    invinity

    Vancouver, BC
    5 days ago
  •  ...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 work
    For contractors
    Internship
    Work at office

    Teck

    Vancouver, BC
    16 hours ago
  • $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 work
    Full time
    Internship

    The 2045 Collective

    Vancouver, BC
    13 days ago
  • $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,... 
    Worldwide
    Flexible hours

    Apera AI Inc

    Vancouver, BC
    14 days ago
  • $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 contract
    Work at office
    Local area
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    16 days ago
  • $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 contract
    Full time
    Work at office

    Netskrt Systems Inc.

    Vancouver, BC
    7 days ago
  • $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

    Synthesis Health

    Vancouver, BC
    50 minutes ago
  • $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 contract
    Full time
    Work at office
    Worldwide
    Home office
    2 days per week

    Pixieset

    Vancouver, BC
    28 days ago
  • $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 contract
    Live In
    Remote work
    Flexible hours

    NexHealth

    Vancouver, BC
    53 minutes ago
  • $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 work
    Long term contract
    Manual labor
    Work at office
    Remote work
    Home office
    Flexible hours
    Shift work
    Day shift

    7shifts

    Vancouver, BC
    3 days ago
  • $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

    Teck

    Vancouver, BC
    3 days ago
  • $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... 

    Entain

    Vancouver, BC
    12 days ago
  • $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 work
    Permanent employment
    Work at office

    EBC Inc.

    Vancouver, BC
    a month ago
  •  ...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 time
    Local area
    Work from home
    Worldwide

    Centiro

    Vancouver, BC
    4 days ago
  • $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 work
    Permanent employment
    Part time
    Internship
    Work at office
    Relocation

    lululemon

    Vancouver, BC
    a month ago
  • $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 work
    Crm
    Permanent employment
    Full time
    Temporary work
    Internship
    Work at office
    Immediate start
    Flexible hours

    Vancouver City Savings Credit Union

    Vancouver, BC
    13 hours ago

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!