Find a jobRecruiters

Senior Software Engineer (Retail Systems & Integration)

Exclusive opportunity

Onsite

Senior Software Engineer (Retail Systems & Integration)

Convenience Retail Asia Limited

Senior Software Engineer (Retail Systems & Integration)

Skills

SQL QueriesE-commerce WebsitesPHPPythonJavaC#MicroservicesMySQLAWSCRMInventory ManagementWarehouse Management

3 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Hong Kong Island, Hong Kong

Work mode:

Onsite

Published on:

7 August 2026

What they need


We are seeking a highly skilled and passionate Senior Software Engineer to join our core internal engineering team. In this role, you will be a primary contributor to system integration and system development of retail systems. Secondary role is to provide system support to troubleshoot complex production issues and ensure system reliability.

Job Responsibilities:

System Integration

  • Architect and develop robust APIs (RESTful) and middleware to facilitate real-time data exchange between in-house systems and third-party retail platforms (e.g., POS, ERP, Order Management Systems, Warehouse Management Systems, and E-commerce platforms).
  • Build and maintain event-driven architectures to ensure accurate, real-time synchronization of inventory, pricing, and customer data across all channels.
  • Implement secure authentication and authorization protocols (e.g. OAuth, JWT) for all internal and external API integrations.

In-House System Development

  • Design, build, and deploy scalable, secure, and highly available in-house applications (e.g. inventory management tools, operational dashboards, customer-facing services).
  • Write clean, maintainable, and efficient code (e.g. PHP, .NET)
  • Lead the transition toward a microservices and API-first architecture.
  • Champion engineering best practices, including Test-Driven Development (TDD), automated testing (unit and integration), and rigorous code reviews.
  • Collaborate with Business Solution Manager and Business Analyst to translate business requirements into technical solutions.

Database Development & Optimization

  • Design, optimize, and maintain MySQL databases – including schema design, indexing strategies, and query performance tuning
  • Write complex SQL queries (joins, subqueries, aggregations) and analyze execution plans
  • Implement database best practices (normalization, partitioning, caching, replication where needed)

System Support & Maintenance

  • Provide system support to users for production issues
  • Perform deep-dive root-cause analysis on system failures, performance bottlenecks, and integration data discrepancies.
  • Develop and implement hotfixes, patches, and performance optimizations.
  • Set up and monitor application performance and logging tools to proactively identify and resolve issues before they impact store operations or customers.

Required Qualifications:

  • Education: Bachelor degree in Computer Science, Software Engineering, Information Technology, or a related field.

Experience:

  • 5+ years of experience in software engineering, systems development and system integration.

Technical Skills:

  • Strong background in modern programming languages and frameworks (e.g., PHP,NET, Java, C#, Python etc).
  • Solid experience in API design (REST) and integration middleware.
  • Experience with cloud platforms e.g. AWS or AliCloud
  • Solid understanding of database architecture e.g. MySQL
  • DBA certificate

Preferable Qualifications

  • Direct experience working in the Retail industry is a definite advantage
  • Familiarity with specific retail technology ecosystems e.g. POS, ECOM, CRM, OMS, ERP, WMS etc
  • Understanding of retail-specific challenges such as high-volume transaction processing, real-time inventory synchronization, and omnichannel fulfilment
  • Fluent in Cantonese, Mandarin, and able to read and write English technical specification

We are an equal opportunity employer and welcome applications from all qualified candidates. Interested parties, please forward your resume stating salary expectation and available date to us.
For more information of CRA, please visit www.cr-asia.com

All applications will be treated in the strictest confidence. Personal data provided will be used for recruitment purpose only. The information collected might also be disclosed to other associated companies of the Fung Group for job matching of similar vacancies.

The provision of full and complete information in support of your application is necessary for selection purposes. Applicant has the right to request access to and correction of personal data collected from him/her in writing to the Human Resource Manager by email to [email protected].

Other offers great for you!

These companies are also looking for great profiles

NGC x OPTIMA

Ingénieur Logiciel embarqué

Freelance

Cergy, France

Hybrid, Onsite

Skills

AUTOSARBSW

1 month ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

9 days ago

Quick apply

Tenth Revolution Group

Ingénieur Logiciel Fullstack Senior (évolution Squad Lead) – Systèmes distribués

Freelance

Paris, France

Hybrid

Skills

TypescriptGolangJavaDevOpsTesting & QAAIDistributed systemsDistributed ArchitectureReplicated databasesalgorithmique

16 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools