The Battery Network
Microsoft Dynamics CRM and Power Platform Engineer
United States
No sponsorship$110k-$130kDetected 18 days ago
JavaScriptC#CSS.NETAzureDevOpsPlatform EngineeringRESTCRMAccount ManagementLogisticsERPCustomer SupportCollaborationAdaptabilityOrganizational Skills
> stay_score
odds of building a lasting career here
33Unrated
Cap-exempt (no lottery)0
Sponsors this role0
Entry-level history0
PERM / green-card track0
Lottery odds (Level III)83
Fits your clock70
No strong sponsorship signal in the public record yet. In the full product we resolve the exact legal entity and show its filing history with a confidence score — treat as unverified until then.
Lottery odds assume a STEM candidate.
Personalize to your clock →> community_outcomes
No reports yet — be the first to help the next applicant.
About the role
- 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 Engineer will work across CRM configuration, model-driven apps, Power Pages, Power Automate, Dataverse, reporting enablement, and custom development as business needs evolve.
- Duties and responsibilities of this role include but are not limited to the following:
Responsibilities
- 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.
- 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.
- In keeping with our values, we strive to support our team members in and out of work.
Requirements
- 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.
- Must be authorized to work lawfully in the United States for The Battery Network, with or without sponsorship.
- 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.
- Demonstrated hands-on experience extending Microsoft Dynamics 365 CRM through C#/.NET plugins, custom workflow activities, integrations, and platform extensibility.
Nice to have
- Strong experience with Power Pages / Power Apps portals, including page configuration, web roles, table permissions, forms, lists, Liquid templates, JavaScript, CSS, and portal security patterns.
- Experience with Microsoft Business Central integration, Dataverse integration, or Microsoft's out-of-box integration patterns between Dynamics 365 applications and ERP data.
- Experience designing, consuming, troubleshooting, or supporting REST APIs, OData endpoints, web services, Azure Functions, Logic Apps, or other integration services.
- Ability to translate ambiguous business needs into practical CRM, portal, automation, data, and integration solutions that can be delivered, supported, and improved over time.
- Strong understanding of customer experience, portal usability, role-based access, data privacy, system reliability, and supportability in external-facing business applications.
- Comfort working as a hands-on engineer in a small, collaborative technology team where priorities evolve and ownership matters.
- Strong organizational skills with a demonstrated commitment to documentation, transparency, follow-through, testing, and continuous improvement.
- Collaborative, low-ego team member who balances urgency, patience, adaptability, and long-term solution quality.
Skills
- Self-starter with intellectual curiosity, a continuous learning mindset, and the ability to thrive in a mission-driven organization.
Compensation
- Limited travel (estimated 3-5 times per year) as needed. Travel could include, but not be limited to, attending conferences, customer meetings, or team/organization-wide meetings.
Benefits
- We work in teams to benefit from our collective talents to make a real impact on the environment.
- As part of this, we offer a strong, well-rounded benefits package.
- Our benefits support our employees' health and wellness, time off, and productivity.
Company info
- At The Battery Network, we are leading the charge to turn yesterday's batteries into tomorrow's power.
- As the nation's premier battery collection and recycling nonprofit, we've spent over three decades leading the charge toward a cleaner planet and a circular economy.
- We connect consumers, businesses, manufacturers, and municipalities through one trusted network.
- We provide education, collection, logistics, and compliance expertise, helping our partners stay ahead of regulation while capturing the critical materials that power the future.
- We keep valuable materials in circulation and out of landfills-reducing reliance on foreign supply chains, strengthening America's energy independence, and protecting people, property, and the planet.
- We're looking for passionate changemakers to help us scale our impact and shape the future of sustainability.
- If you're ready to turn purpose into action, you'll thrive in our mission-driven, collaborative environment.
- Learn more at batterynetwork.org and follow us on Facebook, Instagram, or LinkedIn.
- 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.
- At The Battery Network, we enjoy a culture of teamwork, innovation, and fun.
Visa & Work Authorization
- Must be authorized to work lawfully in the United States for The Battery Network, with or without sponsorship.
Apply directly at The Battery Network →Create a free account for alerts like thisView The Battery Network immigration profile
This listing is sourced directly from The Battery Network's careers page and normalized into a canonical job model.