Overview
We are seeking a Software Developer to join our IT department and help support and expand our Microsoft Dynamics ecosystem. This role will work closely with our existing development team to enhance Dynamics 365 Business Central (SaaS) and Dynamics 365 Customer Engagement (Sales & Service), with a strong focus on system integrations and automation using the Power Platform.
This position requires someone who is comfortable moving between projects, collaborating in a shared codebase, and working across multiple Microsoft platforms. The ideal candidate is a problem-solver who understands how systems talk to each other and isn't afraid to dig into APIs, workflows, and custom logic.
Key Responsibilities
Business Central Development
Assist in the development and maintenance of Business Central SaaS customizations
Collaborate with existing in-house BC developers on enhancements, fixes, and new features
Work within a GitHub-based development workflow, including branching, pull requests, and code reviews
(Preferred) Write or support development in AL code
Dynamics 365 CE (Sales & Service)
Help design and build solutions within Dynamics 365 CE
Support new development initiatives in Sales and Service modules
Assist with configuration, customization, and integration work
Power Platform & Integrations
Develop and maintain integrations between Business Central and Dynamics 365 CE
Build and support solutions using:
Power Automate
Power Apps
Design workflows and automations that connect BC, CE, and other systems
Work with APIs to enable data exchange between platforms
API & System Integration
Consume and work with REST APIs to integrate internal and external systems
Understand authentication methods and data structures used in integrations
Troubleshoot and improve existing integrations
Coordinate with third-party vendors (e.g., Magento integrators) as needed
Collaboration & Teamwork
Work closely with a small development team where communication and coordination are critical
Participate in design discussions and solution planning
Balance multiple projects and priorities without losing momentum
Contribute to documentation and knowledge sharing
What We're Looking For
A developer who can jump between projects without friction
Someone who communicates well and works collaboratively in a shared codebase
A practical problem-solver who understands how real-world systems interact
Not an Azure architect-just someone who can work with the tools where needed
Why Join Us
Remote-friendly, full-time position
Work on meaningful, real-world systems that impact daily operations
Small, collaborative development team where your contributions matter
Opportunity to grow deeper into Dynamics and Power Platform over time
Required Experience & Skills
Experience with the Microsoft Power Platform
Power Automate
Power Apps
Experience with Dynamics 365 CE (Sales and/or Service)
Experience with Dynamics 365 Business Central SaaS
Strong understanding of API-based integrations
Familiarity with source control systems (GitHub preferred)
Ability to work independently while collaborating effectively with a team
Comfortable switching between different projects and problem domains
Preferred (Not Required)
Experience writing AL code for Business Central
Experience with SSIS packages
Experience deploying solutions using Azure Pipelines
Exposure to ERP-CRM integrations
* Understanding of eCommerce integrations (Magento experience is a plus, but not required)
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.