Posted: 12 days ago
Job Description
<p><h3>Role Description</h3><p>Dynamics Great Plains Developer is responsible for designing, developing and deploying custom applications and integrations.</p>
<h3>Responsibilities</h3>
<ul>
<li>Solution Design & Development: Design, develop and deploy custom applications, APIs and integrations using Microsoft Great Plains.</li>
<li>Collaboration with Stakeholders: Work with business analysts, project managers and other team members to gather requirements, ensure proper implementation and meet project milestones.</li>
<li>Quality Assurance & Testing: Ensure the quality and performance of all applications by performing testing, troubleshooting and debugging.</li>
<li>Coding and Testing: Write test and deploy code to ensure applications meet quality standards of GOM.</li>
<li>Best Practices & Documentation: Develop and maintain technical documentation following best practices for version control, release management and deployment.</li>
<li>Data Management: Oversee data migration, data integration and data quality assurance processes.</li>
<li>Project Management: Participate in project planning, execution and delivery ensuring projects are completed on time.</li>
</ul>
<h3>Requirements</h3>
<p>Skill Requirements / Qualifications: The following are minimum qualifications and/or experience for the delivery of the Services.</p>
<h3>Education</h3>
<ul>
<li>Bachelors degree in computer science, Information Technology or related field (or equivalent work experience).</li>
</ul>
<h3>Experience</h3>
<ul>
<li>At least 5 years of experience working with Microsoft Dynamics GP and Power Platform (Power Apps, Power Automate, Power BI).</li>
<li>Proven experience in developing and customizing Microsoft Dynamics GP modules.</li>
<li>Strong understanding of relational databases (e.g., SQL Server) and data modeling.</li>
<li>Experience in integrating Microsoft Dynamics with third‑party applications via APIs, web services and connectors.</li>
<li>Hands‑on experience with model‑driven apps, canvas apps and custom connectors in Power Apps.</li>
</ul>
<h3>Technical Skills</h3>
<ul>
<li>Basic skill in Dexterity to build custom forms and business logic that are upgrade aware.</li>
<li>Intermediate proficiency with Visual Studio Tools for GP and C# to add‑ins against GP dictionaries and handle events.</li>
<li>Advanced experience with the eConnect SDK to programmatically create and update GP data.</li>
<li>Advanced ability to work with GP Web Services and create REST or SOAP wrappers for external systems.</li>
<li>Advanced skills in SQL Server, T‑SQL, SSRS and Power BI, including writing stored procedures, creating views and performance tuning of GP databases.</li>
<li>Basic knowledge of Power Automate, Dataverse and custom connectors to orchestrate workflows around GP.</li>
<li>Basic experience with Azure DevOps, Git and CI/CD pipelines for building and deploying GP add‑ins and integration services.</li>
<li>Basic ability to use Visual Studio debugging and SQL Profiler to trace GP add‑ins and data flows.</li>
<li>Basic familiarity with GP Power Tools for no‑code/low‑code tweaks inside GP.</li>
</ul>
<h3>Soft Skills</h3>
<ul>
<li>Excellent problem‑solving skills and ability to troubleshoot complex technical issues.</li>
<li>Strong communication and interpersonal skills with the ability to engage with both technical and non‑technical stakeholders.</li>
<li>Ability to manage multiple priorities and meet deadlines in a fast‑paced environment.</li>
<li>Strong attention to detail and commitment to delivering high‑quality results.</li>
</ul>
<h3>Required Skills</h3>
<p>Skill Requirements / Qualifications: The following are minimum qualifications and/or experience for the delivery of the Services. (Same content as above – kept once for clarity.)</p>
<h3>Employment Type</h3>
<p>Full Time</p>
<h3>Vacancy</h3>
<p>1</p></p>
#J-18808-Ljbffr
Create Your Resume First
Give yourself the best chance of success. Create a professional, job-winning resume with AI before you apply.
It's fast, easy, and increases your chances of getting an interview!
Application Disclaimer
You are now leaving Tdotjobs.ca and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.
Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.