نوع العقددوام كامل
طبيعة الوظيفةبالموقع
الموقعالرياض

وصف الوظيفة

About the Role

Al Majed *** is seeking a Retail Solutions Developer to join their team in Riyadh, Saudi Arabia. This full-time role involves designing, developing, customizing, and maintaining Microsoft Dynamics 365 Commerce and Retail solutions to support and enhance the company's retail operations. The position focuses on developing POS extensions, Commerce Runtime (CRT) components, and integrating retail systems with ERP platforms and third-party applications.

Key Responsibilities

  • Design, develop, and customize extensions for Modern POS (MPOS), Cloud POS (CPOS), and Store Commerce.
  • Develop and enhance retail solutions to meet business and operational requirements.
  • Customize existing applications and implement new functionalities to improve retail operations.
  • Develop business logic, custom APIs, and data entities within Commerce Runtime (CRT) and Retail Server.
  • Build and maintain extensions using Retail SDK and related development frameworks.
  • Integrate Dynamics 365 Finance & Operations with third-party applications and enterprise systems.
  • Develop integrations with payment gateways, barcode scanners, fiscal printers, and other retail hardware.
  • Manage code builds, deployments, and release processes using Azure DevOps and Lifecycle Services (LCS).
  • Maintain and support CI/CD pipelines and deployment environments.
  • Troubleshoot and resolve technical issues related to POS and retail systems, including debugging, unit testing, and performance optimization.
  • Provide Level 3 technical support for retail operations and implement effective technical solutions.

Qualifications and Experience

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • 5–7 years of hands-on experience with Microsoft Dynamics AX Retail or Dynamics 365 Commerce/Retail development.

Technical Skills

  • Strong proficiency in .NET Framework and .NET Core.
  • Advanced programming skills in C#, X++, JavaScript, TypeScript, and SQL.
  • Strong understanding of Dynamics 365 Commerce architecture, including Commerce Runtime (CRT), Retail Server, and Hardware Station.
  • Extensive experience developing and consuming **** Web APIs, RESTful services, and WCF.
  • Hands-on experience with Retail SDK, Hardware Station, and CRT extensions.
  • Experience with Microsoft Azure services, including Azure Functions, Logic Apps, and Service Bus.
  • Practical experience with Azure DevOps and CI/CD pipelines.
  • Strong knowledge of Microsoft SQL Server, database design, complex stored procedures, and performance tuning.

Professional Attributes

  • Strong analytical and problem-solving skills.
  • Ability to troubleshoot complex technical issues.
  • Good communication and collaboration skills.
  • Ability to work independently and within cross-functional teams.
  • Strong attention to detail and commitment to delivering high-quality solutions.
  • Experience working in Agile/Scrum development environments.
  • Familiarity with software development lifecycle (SDLC) and best coding practices.

Work Environment

This is a full-time position based in Riyadh, Saudi Arabia, focused on enhancing operational efficiency and ensuring system reliability within the company's retail environment.


متطلبات الوظيفة

  • تتطلب ٥-١٠ سنوات خبرة

وظائف مشابهة