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

Microsoft Dynamics CRM and Power Platform Engineer

$110k - $130k
Full-time

The Battery Network

Role Description

The Microsoft Dynamics 365 CRM and Power Platform Engineer is responsible for the ongoing development, modernization, integration, and support of The Battery Network’s CRM, Dataverse, Power Pages, Power Automate, and related Power Platform capabilities. This is a hands-on engineering role focused on building useful, reliable, and scalable business solutions—not simply administering a system.

A major focus of this role is The Battery Network’s customer-facing portal ecosystem built on Microsoft Power Platform, including Power Pages and Dataverse. The ideal candidate understands that these portals are an extension of the customer and partner experience and can design solutions that are secure, intuitive, integrated, and maintainable.

This role will also help the organization more fully realize the value of Dynamics 365 CRM by improving how customer, partner, service, program, and operational data are modeled, automated, surfaced, and connected across the business.

Success in this role requires practical engineering execution, strong Power Platform and Dynamics 365 knowledge, comfort with APIs and integrations, and the ability to partner with business teams to turn complex operational problems into dependable production-ready solutions.

Qualifications

  • Three plus years of hands-on experience developing, configuring, deploying, and supporting Microsoft Dynamics 365 CRM, Dataverse, Power Platform, Power Automate, and Power Pages solutions.
  • Bachelor’s degree in Information Technology, Computer Science, Software Engineering, or related field, plus 3+ years of relevant Dynamics 365 CRM and Power Platform experience; OR 6+ years of equivalent hands-on platform engineering experience.
  • Demonstrated experience building or supporting customer-facing portals, self-service experiences, or external-facing business applications using Power Pages, Dataverse, custom components, APIs, or related Microsoft technologies.
  • Experience designing and supporting integrations between CRM, portals, ERP systems, APIs, data sources, and operational workflows, with a practical understanding of data quality, security, and maintainability.
  • Demonstrated hands-on experience extending Microsoft Dynamics 365 CRM through C#/.NET plugins, custom workflow activities, integrations, and platform extensibility.
  • Must be authorized to work lawfully in the United States for The Battery Network, with or without sponsorship.

Requirements

  • Configure, customize, extend, and support Dynamics 365 CRM and Dataverse solutions, including tables, forms, views, business rules, security roles, model-driven apps, workflows, and related application components.
  • Design, build, deploy, and support custom Dynamics 365 functionality using C#/.NET plugins, custom workflow activities, JavaScript, PCF controls, web resources, and other platform extensibility mechanisms.
  • Design, build, enhance, and support customer-facing Power Pages portal capabilities that provide secure, reliable, and user-friendly digital experiences for customers, partners, and operational users.
  • Develop and maintain Power Automate flows, Power Apps, Dataverse components, and reusable platform patterns that improve process automation, data quality, service delivery, and operational efficiency.
  • Support and extend the organization’s Microsoft-supported Business Central and Dataverse/Dynamics integration patterns, helping ensure CRM, portal, and ERP data stay aligned across business workflows.
  • Design, troubleshoot, and support API-driven integrations between Dynamics 365, Power Platform, Business Central, Azure services, external systems, and internal applications to solve complex business problems.
  • Identify opportunities to expand the practical use of CRM across customer service, account management, program operations, reporting, marketing, compliance, and other organizational workflows.
  • Support clear solution management, environment promotion, deployment practices, documentation, testing, and governance for Dynamics 365 and Power Platform solutions.
  • Troubleshoot defects, monitor system behavior, support production operations, resolve issues, improve system performance, and participate in practical design and implementation decisions.
  • Work with business leaders, product owners, operations teams, Technology Services, and external partners to clarify requirements, explain trade-offs, document decisions, and deliver supportable solutions.

Benefits

  • Standard work hours are Monday–Friday, 8 hours per day.
  • Some roles may require additional hours during peak periods.
  • Flexible scheduling where roles allow, and in alignment with current policy.
  • Annual, impact-based bonus eligibility.

Company Description

At The Battery Network, we enjoy a culture of teamwork, innovation, and fun. Our team is the primary reason for our unique culture. We hire energetic and dedicated people who work hard every day to help us achieve our goals. Each one of our employees is a valued contributor, not just a number. We work in teams to benefit from our collective talents to make a real impact on the environment.

The way we operate contributes to the success of our employees and our organization. We also value the diversity of employees’ backgrounds and believe everyone’s unique perspective is critical to our success. Diversity and intercultural collaboration are fundamental to what we do. Our team has varied backgrounds, speak different languages, and are engaged in varied personal pursuits but all share a commitment to environmental sustainability, and each do their small part to improve our planet.

We are an equal opportunity employer and do not discriminate against otherwise qualified applicants on the basis race, age, color, creed, sex, religion, ancestry, marital status, national origin, disability, veteran status, or any other protected characteristic.

Vacancy posted 23 hours ago
Similar jobs that could be interesting for youBased on the Microsoft Dynamics CRM and Power Platform Engineer in Remote vacancy
  • $110k - $130k

     ...charge to turn yesterday’s batteries into tomorrow’s power. As the nation’s premier battery collection and...  ...Instagram, or LinkedIn. \n POSITION SUMMARY The Microsoft Dynamics 365 CRM and Power Platform Engineer is responsible for the ongoing development, modernization... 
    Microsoft
    CRM
    Full time
    Remote work
    Monday to Friday
    Flexible hours

    The Battery Network

    United States
    1 day ago
  •  ...Power Platform & Dynamics 365 Developer VITA is seeking a Power Platform and Dynamics 365 Developer...  ...spearhead the development and management of Microsoft Dynamics 365 and Power Platform...  ...managing of solution using Dynamics 365 CRM – Customer Service Experience with... 
    Microsoft
    CRM
    Work experience placement
    Remote work

    nLeague

    United States
    12 hours ago
  •  ...Role Name - Microsoft Dynamics 365 Developer ROLE_DESCRIPTION - Job Title: Microsoft Dynamics 365 Developer Experience...  ...10 yrs of years of hands-on experience in 3+ yrs on Dynamics CRM Role & Responsibilities Involved in various project... 
    Microsoft
    CRM

    Diverse Lynx

    Malvern, PA
    4 days ago
  • $50 per hour

     ...and integrations across the Microsoft ecosystem. ~Develop and customize...  ...solutions in Microsoft Dynamics 365 Sales (plugins, workflows...  ...years of Dynamics 365 (Sales/CRM) development experience ~Strong...  ...GCC environments ~Azure / Power Platform experience Company... 
    Microsoft
    CRM
    Part time

    IPEM SOLUTIONS INC

    Remote
    4 days ago
  •  ...About the job MS Dynamics CRM Developer MS Dynamics CRM Developer needs 4+ Years of MS Dynamics CRM with total 8+ years of experience...  ...JavaScript (OData/REST) Extremely good understanding of Microsoft Dynamics CRM Online/Dynamics 365 product (Entities, Workflows... 
    Microsoft
    CRM
    Work at office

    Global Channel Management

    Malvern, PA
    5 days ago
  •  ...Experience Required: 4+ years of hands-on experience with MS Dynamics CRM (total 8+ years of overall IT experience). Experience in at least 2 full-cycle MS Dynamics CRM implementation projects . Key Responsibilities: Work closely with business... 
    Microsoft
    CRM
    Remote work

    Macpower Digital Assets Edge

    United States
    1 day ago
  •  ...EPAM Systems is seeking a Microsoft Dynamics 365 CRM expert with .NET expertise and team leadership skills. Join a dynamic team implementing solutions for a major US-based organization, focusing on setup, customization, and data migration to Azure. The ideal candidate... 
    Microsoft
    CRM
    Remote work

    EPAM Systems Inc

    Atlanta, GA
    5 days ago
  • $130k - $155k

     ...EPAM Systems in San Jose, California, is looking for a Microsoft Dynamics 365 (CRM) expert with .NET expertise to lead a team in implementing solutions for a major organization. Responsibilities include discussing technical topics, building new features, and direct communication... 
    Microsoft
    CRM
    Remote work

    EPAM Systems Inc

    San Jose, CA
    5 days ago
  • 119136-1 POC: Brenda Position title : Microsoft Technologies | Dynamics CRM Duration of contract 6 Months (Extendable) No of years' experience...  ...Skills Dynamics 365 CRM Customizations, Plugins, Power Automate, JavaScript, Web API Good to Have Skills... 
    Microsoft
    CRM
    Contract work

    Diverse Lynx

    Redmond, WA
    5 days ago
  • Role Description PowerApps/CDS/D365 CRM/CE architecture, design, implementation, and deployment...  .... ~5+ year proven track record with MS Dynamics CRM/XRM, implementation in medium to...  ...-3+ years' experience crafting Forms and Power Automate that move data from Forms to O36... 
    Microsoft
    CRM
    Full time
    Flexible hours

    Texas State Library and Archives Commision

    Remote
    23 hours ago
  •  ...knowledge of ASP.NET, Javascript, CRM 365 SDK. ~Ability to...  ...~Strong understanding of Microsoft Dynamics CRM Integration architecture....  ...Applications integrated with the CRM Platform using ASP.NET, Web API. ~...  .... ~Knowledge on SSIS and Power Platform would be... 
    Microsoft
    CRM

    3B Staffing

    Remote
    1 day ago
  •  ...Revolution Group is seeking a skilled Dynamics 365 CE consultant to implement and enhance CRM solutions for business efficiency. In...  ...candidate has strong experience with Microsoft Dynamics 365 CE and familiarity with Power Platform tools. You'll be part of impactful projects... 
    Microsoft
    CRM
    Remote job
    Contract work

    Tenth Revolution Group

    New York, NY
    4 days ago
  • $130k - $155k

    EPAM Systems is looking for a Microsoft Dynamics 365 (CRM) expert with .NET expertise to join their dynamic team. This remote position involves the implementation of Microsoft Dynamics 365 CRM for a major US-based organization, focusing on setup, customization, integration... 
    Microsoft
    CRM
    Remote job

    EPAM Systems

    New York, NY
    2 days ago
  • A leading consulting firm is searching for a QA Engineer with hands-on experience in testing Microsoft Dynamics 365 applications. This remote position focuses on ensuring...  ...QA, including 2+ years directly testing the D365 CRM/CE Marketing module. Excellent communication and... 
    Microsoft
    CRM
    Remote job

    The Planet Group

    Dallas, TX
    4 days ago
  • $102k - $170k

    Dovel Technologies, Inc is looking for a Senior Dynamics 365/Power Platform Developer to design and modernize their Dynamics CRM solution. This role involves technical...  ...particularly in Dynamics 365 CRM and related Microsoft technologies. We offer competitive salaries... 
    Microsoft
    CRM
    Remote job

    Dovel Technologies

    Atlanta, GA
    5 days ago
  •  ...Role: Dynamics 365 Program Manager Location: Chicago IL Must Have Skills- Program Manager, Microsoft Dynamics 365, Supply Chain Management, F&O What You'll Do: As a D...  ...Agile methodologies Experience with CRM systems Knowledge of Power BI Understanding of Azure DevOps Experience... 
    Microsoft
    CRM
    Work at office
    Work from home
    Flexible hours

    Vytwo

    Prosper, TX
    3 days ago
  •  ...Job title: Consultant (Dynamics 365 CE Developer ) Work Location with...  ...Have Skills (TOP 3 SKILLS): D365 CRM Power Platform .Net Job Description...  ...development. Development experience using Microsoft .NET, C# and JavaScript. Proficient... 
    Microsoft
    CRM
    Remote work

    LA Healthcare and Professional, Inc.

    Redmond, WA
    5 days ago
  •  ...firm is seeking a remote Developer with expertise in Microsoft Dynamics 365 Customer Engagement and Customer Insights. The...  ...have proven experience in developing with Dynamics CRM, proficiency with the Power Platform, and strong communication skills. This contract position... 
    Microsoft
    CRM
    Remote job
    Contract work

    Seneca Resources

    New York, NY
    1 day ago
  •  ...customer success and value realization for Dynamics 365 and Power Platform solutions. ~Own end-to-end delivery...  ...across: ~Dynamics 365 (CE/CRM) configuration and customization....  ...sales) preferred. Requirements ~Microsoft Certifications (PL-600, PL-400, MB-21... 
    Microsoft
    CRM
    Full time
    Work at office

    Beyondsoft Consulting

    Remote
    6 hours ago
  • Selecto Vinos is seeking a Lead Microsoft Dynamics CRM Developer in Towson, MD to own the design, architecture, and implementation of CRM tools...  ...development, API integrations, and data migration, with Power Platform experience highly desirable. Remote work options available... 
    Microsoft
    CRM
    Remote job

    Selecto Vinos

    Towson, MD
    1 day ago
  •  ...Job Title: Microsoft Dynamics 365 CRM Technical E1 Location: Remote Duration: Fulltime Salary: 110K-140K/Year Roles and Responsibilities...  ...Dynamics CRM workflow, JavaScript, Plugin. Microsoft power automate experience is most required. Worked on Out-of... 
    Microsoft
    CRM
    Full time
    Remote work

    Diverse Lynx

    Dallas, TX
    5 days ago
  • A US based technology consulting firm in Seattle is seeking a Microsoft Dynamics CRM Consultant with at least 4 years of experience. The ideal candidate will have expertise in Microsoft Dynamics CRM from versions 4.0 to 2016 and must demonstrate strong communication skills... 
    Microsoft
    CRM
    Permanent employment
    Full time

    SonSoft

    Seattle, WA
    2 days ago
  • test IO is looking for a Microsoft Dynamics 365 CRM expert with .NET experience to join their remote team in New York City. You will be responsible for driving technical excellence and delivering secure, scalable solutions for a major US-based organization. Qualified candidates... 
    Microsoft
    CRM
    Remote job

    test IO

    New York, NY
    1 day ago
  • Cooper Machinery Services in Houston is searching for a CRM Solution Lead to manage the Microsoft Dynamics 365 CE platform across commercial, sales, customer service, and field operations. This position requires strong leadership and the ability to translate technical... 
    Microsoft
    CRM
    Remote job

    Cooper Machinery Services

    Houston, TX
    4 days ago
  • Role Description The Microsoft Dynamics 365 Developer will support...  ...'s Microsoft Dynamics platform and service management...  ...experience with C#, Power Platform, integrations...  ...than a pure software engineering position. This assignment...  ...365 Customer Service, CRM, or Customer... 
    Microsoft
    CRM
    Full time
    Immediate start
    Remote work

    Co-Sourcing Partners

    Remote
    1 day ago
  • TECHOAUTH SOLUTIONS LLC is seeking a Microsoft Dynamics 365 Sales/Service Tech/Functional Consultant located in Rancho Cucamonga, CA. This full...  ...involves both technical and functional responsibilities in CRM implementation and support. Responsibilities include gathering... 
    Microsoft
    CRM
    Remote job
    Full time

    TECHOAUTH SOLUTIONS LLC

    Rancho Cucamonga, CA
    1 day ago
  • $80k - $120k

    Role Description ASC Engineered Solutions is seeking a Dynamics 365 CRM Administrator to support, configure...  ...our digital adoption platform. ~Provide day-to-day...  .... ~Experience with Power Automate, Power BI,...  ...data integrations. ~Microsoft Dynamics 365 or Power Platform... 
    Microsoft
    CRM
    Full time
    Work experience placement

    ASC Engineered Solutions

    Remote
    6 days ago
  • $135k - $168k

    Role Description ECS is seeking a passionate and driven Microsoft Dynamics CRM Developer to support an IT Services program for our Customer...  ...architect solutions on Dynamics 365, SharePoint Online and Power Platform. ~Develop applications using Power Platform Dataverse... 
    Microsoft
    CRM
    Full time

    ECS Tech Inc

    Remote
    8 days ago
  •  ...Details: MS Dynamics 365 Developer Location...  ...Responsibilities: Strong CRM industry and product...  ...migration elements of a Microsoft Dynamics 365 Online platform Develop Forms, Report...  ...365 solutions including Power Automate (Flow) Power Apps... 
    Microsoft
    CRM
    Work at office

    Nava Software Solutions

    Weehawken, NJ
    4 days ago
  • Role Description As an CRM Developer - Dynamics 365 at Gainwell, you can contribute...  ...skills as we harness the power of technology to help our...  ...Design, develop, and implement Microsoft Dynamics 365 Customer...  ...maintenance for the Dynamics 365 platform. ~Create and maintain... 
    Microsoft
    CRM
    Full time
    Remote work

    Gainwell Technologies LLC

    Remote
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Microsoft Dynamics CRM and Power Platform Engineer. Be the first to apply!