Location: Remote
Position Status: Full Time
Position Description
We are seeking a Principal Dynamics 365 CE Developer to play a key role in the design, development, enhancement, and support of our Microsoft business applications ecosystem. This individual will serve as the most senior technical contributor on the team, providing hands‑on development expertise across Dynamics 365 Customer Engagement (CE), Customer Insights Journeys (CIJ), Dataverse, and the Power Platform.
This role combines deep technical development skills with technical leadership responsibilities. The ideal candidate is someone who enjoys building scalable solutions, mentoring developers, and collaborating with business and product teams to deliver high‑quality applications while following Microsoft best practices.
This position is remote with quarterly travel required for SAFe PI Planning sessions.
Key Responsibilities
Dynamics 365 & Power Platform Development
- Design, develop, and support solutions within Dynamics 365 CE, including Sales and Customer Service.
- Configure and customize Dynamics 365 using out‑of‑the‑box capabilities whenever possible.
- Develop custom plugins, workflows, integrations, and extensions using C# and .NET.
- Build and maintain Power Apps, Power Automate workflows, and Power Pages solutions.
- Support Customer Insights Journeys implementations, including segmentation, campaign automation, and customer engagement workflows.
- Collaborate with business stakeholders to translate requirements into scalable technical solutions.
Technical Leadership
- Serve as the technical lead for Dynamics 365 and Power Platform development initiatives.
- Review solution designs and provide guidance on development best practices.
- Mentor developers and promote coding standards, documentation, and development consistency.
- Participate in technical design discussions and provide recommendations on solution approaches.
- Help identify opportunities to reduce technical debt and improve platform maintainability.
Integration Development
- Design and develop integrations between Dynamics 365 and enterprise systems.
- Build and support REST API, Azure Function, Logic App, and Dataverse integrations.
- Partner with data and engineering teams to ensure reliable data synchronization and system performance.
- Troubleshoot and optimize integration processes and system connectivity.
ALM & DevOps
- Support Application Lifecycle Management (ALM) processes across development, QA, and production environments.
- Utilize Azure DevOps and Power Platform Pipelines to manage deployments and releases.
- Participate in code reviews, testing efforts, and release planning activities.
- Promote CI/CD best practices and deployment automation.
AI & Emerging Technologies
- Assist with implementing Microsoft Copilot, AI Builder, and Azure OpenAI initiatives within the Dynamics ecosystem.
- Evaluate new Microsoft platform capabilities and recommend practical applications.
- Contribute to automation and productivity improvements through AI‑driven solutions.
- Participate in Agile and SAFe ceremonies, including quarterly PI Planning sessions.
- Work closely with product owners, analysts, developers, and business stakeholders.
- Provide technical estimates and implementation guidance for project work.
- Support successful delivery of platform enhancements and strategic initiatives.
Required Qualifications
- 7+ years of Microsoft Dynamics CRM / Dynamics 365 CE development experience.
- Strong experience with Dynamics 365 CE (Sales and/or Customer Service).
- Hands‑on expertise with Dataverse, Power Apps, Power Automate, and Power Platform development.
- Experience building integrations using APIs, Azure Functions, Logic Apps, or related Azure services.
- Knowledge of Dynamics security models, business process automation, and data architecture.
- Experience with Azure DevOps, source control, and deployment automation.
- Experience working within Agile development environments.
- Strong communication and collaboration skills.
Preferred Qualifications
- Experience with Customer Insights Journeys (CIJ).
- Experience with Power Pages.
- Exposure to Copilot Studio, AI Builder, Azure OpenAI, or related Microsoft AI technologies.
- Microsoft Dynamics 365 or Power Platform certifications.
- Experience supporting enterprise‑scale Dynamics implementations.
About Seneca Resources
At Seneca Resources, we are more than just a staffing and consulting firm, we are a trusted career partner. With offices across the U.S. and clients ranging from Fortune 500 companies to government organizations, we provide opportunities that help professionals grow their careers while making an impact.
When you work with Seneca, you’re choosing a company that invests in your success, celebrates your achievements, and connects you to meaningful work with leading organizations nationwide. We take the time to understand your goals and match you with roles that align with your skills and career path. Our consultants and contractors enjoy competitive pay, comprehensive health, dental, and vision coverage, 401(k) retirement plans, and the support of a dedicated team who will advocate for you every step of the way.