Job Title: Senior Platform Developer - Microsoft Dynamics 365
Location: 95% Remote (Occasional onsite work in Springfield, IL, as needed)
Project Name: Product Management Transformation
Agency: DoIT @ Department of Children and Family Services (DCFS)
Position Overview
We are seeking a Senior Platform Developer - Microsoft Dynamics 365 to join our team for the Product Management Transformation project. This initiative focuses on enhancing how technical support, services, and capabilities are delivered to customers. You will play a critical role in designing, developing, and implementing solutions on the Dynamics 365 platform, ensuring high performance, security, and scalability.
In this role, you will collaborate with business and IT teams to develop custom modules, workflows, and integrations for Dynamics 365 CRM and ERP systems. You will be responsible for writing high-quality code, implementing platform best practices, and ensuring seamless integration with existing systems to deliver on business needs while maintaining technical excellence.
Key Responsibilities
Development & Customization
Develop and customize Dynamics 365 solutions (CRM, ERP, Finance, Operations), including custom plugins, workflows, scripts, and integrations.
Write and maintain high-quality code, following best practices in performance, scalability, and security.
Utilize Azure DevOps for CI/CD pipelines, version control, and project tracking to ensure timely delivery.
Integration & Architecture
Integrate Dynamics 365 with third-party systems and legacy applications using APIs, data migration tools, and custom connectors.
Collaborate with solution architects and platform engineers to design scalable solutions aligned with business and IT strategies.
Stakeholder Engagement & Requirements
Work closely with stakeholders to gather requirements and translate business needs into technical solutions.
Participate in code reviews and provide mentorship to junior developers to improve team practices.
Support & Compliance
Provide ongoing technical support, troubleshooting, and performance tuning for the platform.
Ensure compliance with security protocols and regulations (e.g., HIPAA, GDPR), incorporating automated auditing and governance where necessary.
Required Skills & Qualifications
Experience: 5-7 years of experience developing on the Microsoft Dynamics 365 platform (CRM and ERP).
Technical Proficiency: Advanced skills in JavaScript, C#, .NET, and Power Platform tools (Power Apps, Power Automate).
Integrations: Strong experience building integrations using APIs, Azure Services, and third-party tools.
Cloud Architecture: Solid understanding of Microsoft Azure, including deployment and management of cloud-based Dynamics 365 solutions.
Data Management: Expertise in data migration, transformation, and integration methodologies to ensure data accuracy.
DevOps: Familiarity with CI/CD practices and version control using tools like Azure DevOps.
Preferred Qualifications
Advanced Analytics: Experience with Power BI for reporting and data visualization on Dynamics 365.
Azure Integration Services: Familiarity with Azure Logic Apps, Azure Functions, and Azure Service Bus.
Public Sector Experience: Prior work in government environments, particularly within child welfare or social services.
Certifications: Microsoft Certified: Dynamics 365 Developer Associate or equivalent.
Compliance Knowledge: Understanding of security standards including HIPAA, NIST, and GDPR.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
- Dice Id: 10236892
- Position Id: OOJ - 4940-3941-1778678927
- Posted 2 hours ago