Software Engineer
3 days ago
Retail Software Engineer (FMCG Industry)
Role Overview
The Retail Software Engineer (FMCG) designs, develops, and supports software solutions that power high-volume retail and distribution operations. This includes POS systems, ERP integrations, supply chain platforms, inventory automation tools, merchandising systems, and omnichannel commerce.
Key Responsibilities
1. Software Development for FMCG Retail
- Build and maintain retail applications (POS, store systems, handheld apps, merchandising tools).
- Develop features supporting FMCG-specific needs such as expiry tracking, batch management, promotions, and demand forecasting.
- Optimize systems for high transaction volumes and real-time updates across stores and warehouses.
2. Inventory, Supply Chain & Logistics Automation
- Develop tools that enhance warehouse operations, picking/packing, and distribution.
- Build integrations that support demand planning, replenishment automation, and store-to-warehouse visibility.
- Implement real-time stock sync between retail stores, dark stores, and e-commerce platforms.
3. System Integration & Data Flow
- Integrate retail systems with ERP (SAP, Odoo, Oracle, Microsoft Dynamics), WMS, CRM, and promotions engines.
- Create and maintain stable APIs and microservices enabling end-to-end FMCG data flow (pricing, stock, promotions, sales).
- Support integration with loyalty programs, payment gateways, and last-mile delivery platforms.
4. FMCG Retail Operations Support
- Enable fast price updates, flash promotions, item replacements, substitutions, and bundle offers.
- Support trade marketing and category management tools (planograms, shelf management, price labels).
- Develop mobile and in-store solutions for stock counts, expiry audits, and store operations.
5. Collaboration & Continuous Improvement
- Work with product, commercial, and supply chain teams to understand business requirements.
- Participate in agile development cycles sprint planning, backlog refinement, and retrospectives.
- Conduct performance tuning to ensure speed and reliability during peak seasons.
6. Security & Compliance
- Implement secure coding practices and data protection for customer and transaction data.
- Ensure compliance with PCI-DSS, regional retail regulations, and FMCG traceability standards.
- Support audit readiness by maintaining system logs, documentation, and traceability.
Qualifications & Experience
Required
- Bachelor's degree in Computer Science, Software Engineering, or related field.
- 7+ years of experience in software engineering within retail or FMCG.
- Strong coding experience in Java, .NET, Python, or JavaScript.
- Experience with REST APIs, microservices, SQL/NoSQL databases.
- Exposure to POS, inventory systems, ERP and/or supply chain technologies.
- Experience integrating retail and FMCG systems (e.g., pricing engines, WMS, delivery platforms).
- Experience with FMCG ERP systems: SAP Retail, Odoo, MS Dynamics, Oracle.
- Knowledge of headless commerce or e-commerce frameworks (Magento, Shopify Plus, custom).
- Experience with cloud platforms (AWS, Azure, GCP).
- Knowledge of automation tools used in FMCG distribution centers.
-
Software Engineering
3 days ago
Doha, Baladīyat ad Dawḩah, Qatar University of Doha for Science and Technology Full time 120,000 - 240,000 per yearOverviewUniversity of Doha for Science and Technology (UDST) was officially established by the Emiri Decision No13 of 2022, and it is the first national university specializing in academic applied, technical, and professional education in the State of Qatar. UDST has over 70 bachelor's and master's degree programs, diplomas, and certificates. The university...
-
Engineer I, Software
19 hours ago
Doha, Baladīyat ad Dawḩah, Qatar Terumo Medical Corporation Full time $59,850 - $75,167 per yearAt Terumo Cardiovascular, we develop, manufacture and distribute medical devices for cardiac and vascular surgery with an emphasis on cardiopulmonary bypass, intra-operative monitoring and vascular grafting. This includes a full-line of perfusion products, endoscopic vessel harvesting products and surgical stabilization products. Our mission is to work as a...
-
Software Support Engineer
18 hours ago
Doha, Baladīyat ad Dawḩah, Qatar Swan Global Full time 8,800 - 15,000 per yearPosition Title: Software Support Engineer Location: Doha, Qatar (Head Office & Customer Office) Employment Type: Contract Staffing (1 Year) Working Hours: 10 hours/day, 5 days a week Salary: QAR 8,800/month About the Role We are seeking a motivated and skilled Software Support Engineer to join our team. The role involves providing technical assistance,...
-
Software Engineer
3 days ago
Doha, Baladīyat ad Dawḩah, Qatar Premium Solutions Consultancy Full time 10,000 - 17,000 per yearImplementing ERPNext for an existing project solution and understand business requirements and suggest possible solutions. Implement Integration between ERPNext and other systems "other ERP systems, websites, mobile apps …. etc." Studying and Investigating workflows and improve the ways the system handles& enhance the...
-
Software Engineer
3 days ago
Doha, Baladīyat ad Dawḩah, Qatar Scale AI Full time 120,000 - 240,000 per yearScale's rapidly growing International Public Sector team is focused on using AI to address critical challenges facing the public sector around the world. Our core work consists of:Creating custom AI applications that will impact millions of citizensGenerating high-quality training data for custom LLMsUpskilling and advisory services to spread the impact of...
-
Software Engineer
19 hours ago
Doha, Baladīyat ad Dawḩah, Qatar Scale AI Full time $70,000 - $120,000 per yearScale's rapidly growing International Public Sector team is focused on using AI to address critical challenges facing the public sector around the world. Our core work consists of:Creating custom AI applications that will impact millions of citizensGenerating high-quality training data for custom LLMsUpskilling and advisory services to spread the impact of...
-
Senior Java Software Engineer
19 hours ago
Doha, Baladīyat ad Dawḩah, Qatar E-Solutions Full time 60,000 - 120,000 per yearRole–Java Software Engineer (SSE)Experience: 6– 9yearsLocation: Doha, QATARJob Description:We are looking for a skilled Java Senior Software Engineer (SSE) with 7+ years of hands-on experience in designing and developing enterprise-level Java applications. The ideal candidate should have strong expertise in Java 8+, Spring Framework, Hibernate/JPA, and...
-
Software Analyst
3 days ago
Doha, Baladīyat ad Dawḩah, Qatar iSIMPlatform Full time 100,000 - 120,000 per yearCompany DescriptioniSIMPlatform is an advanced IoT Orchestration Platform designed to simplify the management of all sensors on a unified system, regardless of their brand or model. The platform focuses on improving efficiency and streamlining workflows in various IoT ecosystems. By enabling seamless integration, iSIMPlatform addresses the diverse needs of...
-
Forward Deployed Software Engineer
19 hours ago
Doha, Baladīyat ad Dawḩah, Qatar Palantir Technologies Full time $70,000 - $130,000 per yearA World-Changing Company Palantir builds the world's leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more. The Role Forward Deployed Software Engineers (FDSEs) work...
-
Software Project Manager
3 days ago
Doha, Baladīyat ad Dawḩah, Qatar Applab Qatar Full time 60,000 - 120,000 per yearRole DescriptionThis is a full-time on-site role located in Doha, Qatar, for a Software Project Manager (Arabic). The Software Project Manager will oversee and manage the execution of software projects by planning, coordinating, and ensuring timely delivery. Responsibilities include defining project scopes, managing timelines, conducting requirements...