Mô tả công việc
Develop and maintain payment-related features in POS systems (PAX/Clover, Authorize.Net, Cash, Tip, Tax, Refund).
Manage invoice operations: add/edit technicians, calculate taxes, discounts, and service fees.
Integrate and manage peripheral devices such as printers, card readers, retry queues, and connection monitoring.
Build and optimize real-time synchronization features using SignalR / Socket.IO.
Develop backend services using .NET Core / C#, and optimize SQL Server queries for high performance.
Troubleshoot production issues, analyze logs, and provide timely hotfixes.
Collaborate with QA, Product, and other departments to ensure system stability and efficiency.
(Optional) Participate in developing embedded or Linux-based POS applications using C++.
Yêu cầu
Tech Stack (ATS Keywords)
.NET Core 6/7, C#
SQL Server, Stored Procedures, Indexing, Execution Plans
SignalR, Socket.IO, Real-time Communication
Git, REST API
Docker, Redis, Nginx (preferred)
React, JavaScript (ES6) (preferred)
Responsibilities
Build and maintain backend services using .NET Core / C#.
Integrate POS devices such as PAX, Clover, Authorize.Net, printers, and card readers.
Implement invoice logic including tax, discount, tips, service fee, and technician assignment.
Optimize SQL Server performance (queries, stored procedures, indexing).
Develop real-time communication features using SignalR / Socket.IO.
Analyze logs, debug issues, and deliver production hotfixes when necessary.
Collaborate closely with QA, Product, DevOps, and other cross-functional teams.
Required Qualifications
5+ years of experience in backend development using .NET Core / C#.
Strong expertise in SQL Server, including query optimization, indexing, and stored procedures.
Hands-on experience with real-time communication technologies such as Socket or SignalR.
Solid understanding of API integration, distributed systems, and data flow between services.
Ability to read and comprehend technical documentation in English.
Strong analytical thinking, sense of ownership, and a proactive problem-solving mindset.
Submitting CV in English is must.
Quyền lợi
Benefits
Competitive salary: 25M - 40M VND (Gross), depending on experience.
Annual bonus and performance-based incentives.
12 paid annual leave days + 4 paid sick leave days per year.
Fully provided working equipment (laptop, devices).
Full Social, Health, and Unemployment Insurance.
Training and skill development opportunities.
Friendly, professional, and collaborative work environment.
Bảo hiểm xã hội, Thưởng tháng 13, Thưởng hiệu quả làm việc, Team building, Khám sức khỏe định kỳ
Thông tin khác
Thời gian làm việc
Thứ 2 - Thứ 6 (từ 08:00 đến 17:00)
Thông tin chung
Nơi làm việc
- - Hồ Chí Minh: Số 16, đường số 6, Khu dân cư Cityland Center Hills (Phường 10, Quận Gò Vấp cũ), Phường Gò Vấp
Cách thức ứng tuyển
Ứng viên nộp hồ sơ trực tuyến bằng cách bấm nút Ứng tuyển bên dưới:
Hạn nộp: 03/01/2026