Software Engineer-Senior Software Engineer (POS- Platform Development)

Hiredly

Selangor

On-site

MYR 120,000 - 180,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jora Malaysia is seeking a Software Engineer / Senior Software Engineer to join our team for the development of our next-generation POS+ platform. The role requires hands-on experience with POS systems, retail solutions, Windows desktop apps, and modern .NET technologies.

You will design, develop, and maintain POS applications, integrate with hardware devices, and build scalable offline-online synchronization.

Qualifications

  • Bachelor's degree in CS/IT/SE or related field is required.
  • Fresh graduates may be considered for Junior positions with strong WPF/.NET project experience.
  • Senior positions require proven POS or retail solution development experience.
  • Nice-to-have: experience with fiscal printers, e-invoicing, and payment integrations.

Responsibilities

  • Design, develop, and maintain POS+ applications using modern .NET technologies.
  • Develop Windows desktop applications using WPF.
  • Develop web-based management modules using Blazor.
  • Implement offline-first architecture using SQLite and synchronization services.
  • Integrate with retail hardware devices such as Receipt Printers, Fiscal Printers, EDC / Payment Terminals, Barcode Scanners, Cash Drawers, Customer Displays
  • Develop and maintain APIs and backend services.
  • Implement data synchronization using Kafka or other messaging technologies.
  • Collaborate with product owners, business analysts, and QA teams to deliver high-quality solutions.
  • Troubleshoot and resolve production issues.
  • Participate in software design, code review, and technical discussions.
  • Prepare technical documentation and deployment guides.

Skills

POS systems
Retail solutions
Windows desktop development
.NET development
Blazor
WPF
Offline-first synchronization
APIs/back-end services

Education

Bachelor's degree in Computer Science / IT / Software Engineering

Tools

WPF
.NET
Blazor
SQLite
Kafka

Job description

Jora Malaysia will close on 9th September 2026. Thank you for being with us, we are cheering you on as you continue your career journey.

Software Engineer-Senior Software Engineer (POS- Platform Development)
  • Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or related field.
  • Fresh graduates with strong WPF/.NET projects related software development may be considered for Junior positions.
  • Senior positions require proven experience in POS or retail solution development.

Nice-to-Have:

  • Experience with fiscal printer implementation.
  • Experience with e-Invoicing solutions.
  • Experience with payment integrations (DuitNow QR, credit card terminals, e-wallets).
Requirement

Requirements:

  • Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or related field.
  • Fresh graduates with strong WPF/.NET projects related software development may be considered for Junior positions.
  • Senior positions require proven experience in POS or retail solution development.

Nice-to-Have:

  • Experience with fiscal printer implementation.
  • Experience with e-Invoicing solutions.
  • Experience with payment integrations (DuitNow QR, credit card terminals, e-wallets).
Responsibility

Job Summary:

  • We are looking for a Software Engineer / Senior Software Engineer to join our team for the development of our next-generation POS+ platform. The ideal candidate should have hands‑on experience in POS systems, retail solutions, Windows application development, and modern .NET technologies. The role involves designing, developing, and maintaining POS applications, integrating with various retail hardware devices, and building scalable synchronization mechanisms between offline and online.

Job Responsibilities:

  • Design, develop, and maintain POS+ applications using modern .NET technologies.
  • Develop Windows desktop applications using WPF.
  • Develop web-based management modules using Blazor.
  • Implement and maintain offline-first architecture using SQLite and synchronization services.
  • Integrate with retail hardware devices such as: Receipt Printers; Fiscal Printers; EDC / Payment Terminals; Barcode Scanners; Cash Drawers; Customer Displays
  • Develop and maintain APIs and backend services.
  • Implement data synchronization using Kafka or other messaging technologies.
  • Collaborate with product owners, business analysts, and QA teams to deliver high-quality solutions.
  • Troubleshoot and resolve production issues.
  • Participate in software design, code review, and technical discussions.
  • Prepare technical documentation and deployment guides.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (C# .NET)
Software Engineer (C# .NET)

NPCE Group KL • Selangor

On-site
MYR 89,000 - 156,000
Senior POS Platform Engineer — Windows/.NET Expert
Senior POS Platform Engineer — Windows/.NET Expert

Hiredly • Selangor

On-site
MYR 120,000 - 180,000
SAAS/POS PROJECT MANAGER
SAAS/POS PROJECT MANAGER

2HUNGRY • Kuala Lumpur

On-site
MYR 60,000 - 90,000
Software Engineer (Senior/Junior)
Software Engineer (Senior/Junior)

N2N Connect • Kuala Lumpur

On-site
MYR 60,000 - 90,000
Software Developer - dotnet (26-01443)
Software Developer - dotnet (26-01443)

eTeam • Kuala Lumpur

On-site
MYR 100,000 - 160,000
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Horizontal Talent • Petaling Jaya

On-site
MYR 120,000 - 180,000
Application Support & Implementation Engineer (Retail/POS Systems)
Application Support & Implementation Engineer (Retail/POS Systems)

Luckycup Coffee (Malaysia) Sdn Bhd • Kuala Lumpur

On-site
MYR 60,000 - 90,000
POS C# .NET Engineer – Blazor, APIs & Offline Sync
POS C# .NET Engineer – Blazor, APIs & Offline Sync

NPCE Group KL • Selangor

On-site
MYR 89,000 - 156,000
IT Software Developer (.NET)
IT Software Developer (.NET)

Srpailabs.com • Ayer Itam

On-site
MYR 60,000 - 100,000
IT Software Developer (.NET)
IT Software Developer (.NET)

Niaga Prestasi • Ayer Itam

On-site
MYR 70,000 - 110,000