Software Engineer
Role details
Job location
Tech stack
Job description
· Configure, customize, and enhance solutions within the Microsoft Dynamics 365 platform
· Build and manage Dynamics processes, Cloud Flows / Power Automate, and managed/unmanaged solutions
· Automate manual workflows and streamline business operations through scalable technical solutions
· Design and implement Dataverse data structures and customizations within Dynamics 365
· Develop reports, dashboards, and insights using Power BI
· Support integrations with electronic signature platforms such as DocuSign or similar tools
· Partner with stakeholders to gather requirements, provide technical consultation, and deliver effective solutions
· Contribute to enterprise-grade application improvements with a focus on performance, usability, and maintainability
Requirements
Required Experience
· 3+ years of experience within the last 7 years in Dynamics 365 configuration, including:
· Dynamics processes
· Cloud Flows / Power Automate
· Creation of managed and unmanaged Dynamics solutions
· 1+ year of experience within the last 3 years in:
· Automating manual business processes
· Power BI
· Electronic signature platforms such as DocuSign (or equivalent)
· 1+ year of experience within the last 3 years with:
· Data design and implementation
· Dynamics 365 Dataverse customization
Preferred Qualifications
· Experience supporting public sector or government environments
· Prior experience providing senior-level consultative software engineering services
· Additional depth across Microsoft Power Platform and enterprise solution architecture
· Strong communication skills and the ability to work directly with business and technical stakeholders
Why This Opportunity Stands Out
· Work on a high-visibility enterprise initiative
· Be part of impactful digital transformation and process automation
· Long-term contract stability
· Strong opportunity for experienced Dynamics 365 / Power Platform professionals looking for meaningful project work