Contract: 6 months (extendable)
Start: ASAP
Location: Onsite (Dubai)
Role Purpose:
To develop, test, and deploy customizations and enhancements for Microsoft Dynamics 365 Retail POS.
To provide technical and functional knowledge of the Microsoft Dynamics 365 Retail POS application as well as knowledge of development technologies and environments.
To provide technical support to the POS application users.
To participate in rollouts of the POS solution to new locations.
Role Details – Key Responsibilities and Accountabilities:
Designing and developing modifications or extensions to the standard Microsoft Dynamics 365 Retail POS application.
Coding, unit testing and creating supporting documentation for solutions based on Microsoft Dynamics 365 Retail POS.
Understanding of needs of business users and collaborating with functional and support specialists to complete design and testing documentation.
Providing technical input in creating functional specifications for customizations or extensions for Microsoft Dynamics 365 Retail POS.
Participating in data migration and integration projects that involve various IT product teams inside as well as outside the organization.
Providing support and expertise on development technologies and environments.
Testing modifications for validity of results, accuracy, reliability, and conformance to established standards.
Participating in system and user acceptance testing.
Providing work estimates to facilitate efficient planning.
Clear understanding of how the development and related testing activities fit into the overall application lifecycle.
Keeping users of the POS application productive by making sure the system is operating smoothly.
Participating in Microsoft Dynamics 365 Retail solution deployments.
Functional/Technical Competencies:
Functional/Technical Skills
Knowledge of Microsoft Dynamics 365 Finance & Operations and Microsoft Dynamics 365 Commerce applications, including Microsoft Dynamics 365 Retail MPOS and Microsoft Dynamics 365 Retail CPOS.
Ability to apply Microsoft development techniques effectively following development best practices.
Ability to plan and carry out unit testing.
Knowledge of Microsoft .NET technology, Microsoft Visual Studio development system, and Azure DevOps Server.
Ability to customize Commerce payment connectors
Ability to migrate Retail SDK to Commerce SDK
Ability to customize Retail POS using Commerce SDK
Soft Skills
Ability to work independently, prioritize and solve problems proactively.
Ability to focus on deadlines and deliverables.
Ability to think abstractly.
Team player with strong communication skills and customer focus.
Excellent problem-solving and troubleshooting abilities.
Personal Characteristics and Required Background:
Minimum Experience
At least 7 years of Microsoft Dynamics 365 Retail POS development experience.
Demonstrated ability to apply Microsoft development techniques effectively following development best practices.
Demonstrated ability to plan and carry out unit testing.
Preferred Technical Expertise
Successful completion of applicable product certification exams.
Minimum Qualifications/Education
Bachelor’s degree in IT or Business.