Job Title: Junior Platform Developer/Engineer
Work Location: Remote/ with upto 15% travel to 1 North Old State Capitol Plaza, Springfield IL
Employment Type: Full-Time
Duration: 3120
Role Overview
The Junior Dynamics 365 & Power Platform Developer will design, build, configure, and support enterprise-grade Microsoft Dynamics 365 Customer Engagement (CE/CRM) and Power Platform solutions in alignment with the Statement of Work (SOW). This role is responsible for delivering scalable, secure, and maintainable solutions that meet business requirements, technical standards, and compliance obligations. The position requires deep hands-on expertise across Dynamics 365, Power Apps, Power Automate, Power BI, and related Azure integration services, while operating within structured development lifecycles and Agile delivery frameworks.
Primary Responsibilities
Solution Design & Development
Design, develop, configure, and customize Microsoft Dynamics 365 CE/CRM solutions to meet functional and non-functional requirements defined in the SOW. Build and enhance
Power Apps solutions, including
Model-Driven Apps, Canvas Apps, and Power Apps Portals, ensuring responsive design, usability, and accessibility standards. Develop complex business logic using
JavaScript, C#, plugins, custom workflows, and Power Automate flows. Implement and customize
Power Apps Portals, including authentication, security roles, Liquid templates, HTML/CSS styling, and portal configuration.
Power Platform & Dataverse Expertise
Architect and manage
Dataverse data models, including entities, relationships, business rules, forms, views, and security roles. Leverage
Dataverse REST APIs and integration patterns to support data exchange with internal and external systems. Apply strong understanding of
authentication, authorization, and security models to protect sensitive data and meet compliance requirements. Develop reporting and dashboards using
Power BI, ensuring data accuracy, performance, and stakeholder visibility.
Integration & Middleware
Design and implement integrations using
Azure Logic Apps, Azure Functions, and custom middleware, supporting event-driven and API-based architectures. Collaborate with enterprise architects and integration teams to ensure solutions align with organizational integration standards. Troubleshoot and resolve integration issues across Dynamics 365, Power Platform, and external systems.
Application Lifecycle Management (ALM) & DevOps
Implement and maintain
ALM best practices, including managed and unmanaged solutions, environment strategies, and deployment pipelines. Support
CI/CD pipelines using Azure DevOps or equivalent tools for Dynamics 365 and Power Platform deployments. Ensure proper version control, release management, rollback strategies, and environment governance in alignment with the SOW.
Delivery, Documentation & Governance
Participate in structured development lifecycles, including requirements review, technical design, development, testing, deployment, and post-release support. Produce and maintain high-quality
technical documentation, including solution designs, configuration guides, integration mappings, and deployment runbooks. Support testing activities (unit, system, UAT) and assist in defect resolution and performance optimization. Ensure adherence to enterprise standards, security policies, and contractual deliverables outlined in the SOW.
Agile Collaboration & Stakeholder Support
Work within
Agile/Scrum delivery models, participating in sprint planning, daily stand-ups, backlog refinement, and retrospectives. Collaborate with business analysts, project managers, architects, QA teams, and stakeholders to ensure timely and high-quality delivery. Use Agile tools such as
Jira or Azure DevOps Boards for task tracking, sprint management, and status reporting. Provide clear communication, problem resolution, and customer-focused support throughout the project lifecycle.
Required Qualifications
3+ years of hands-on experience with
Microsoft Dynamics 365 CE/CRM.
3+ years of experience developing enterprise Dynamics-based solutions.
3+ years of experience building
Power Apps, including Canvas and Model-Driven Apps. Strong hands-on experience with
Power Apps Portals and portal customization. Proven expertise across
Power Platform tools: Power Apps, Power Automate, and Power BI. Proficiency in
JavaScript, C#, Liquid, HTML, CSS, and modern web development best practices. Deep understanding of
Dataverse schema design, REST APIs, authentication, and security models. Experience working with
structured development lifecycles, technical documentation, and version control systems. Demonstrated experience with
ALM practices, managed/unmanaged solutions, and deployment strategies. Exposure to
Azure Logic Apps, Azure Functions, or custom integration middleware. Familiarity with
DevOps pipelines for Dynamics 365 and Power Platform deployments. Experience working with
Agile delivery tools such as Jira or Azure DevOps Boards. Excellent analytical, problem-solving, communication, and customer service skills.
Preferred Qualifications
Experience delivering solutions in
public sector or highly regulated environments. Knowledge of accessibility standards (e.g., Section 508 / WCAG) and secure application design. Microsoft certifications related to Dynamics 365 or Power Platform. Expérience supporting enterprize-scale, multi-environnent implémentations.