The Senior Software Engineer (CRM & ERP systems using .NET) role is designing and developing complex backend services, data workflows, role- based access control, integrations, and high- performance modules that support mission- critical business operations such as Customer lifecycle management, Sales operations, Membership systems, Finance & accounting, Inventory & procurement, HR & workforce management, Reporting and analytics./ Kỹ sư phần mềm cấp cao (hệ thống CRM & ERP sử dụng .NET) chịu trách nhiệm thiết kế và xây dựng các dịch vụ phức tạp bên dưới, luồng dữ liệu, kiểm soát quyền truy cập dựa trên vai trò, tích hợp, và các module hiệu suất cao hỗ trợ cho các hoạt động kinh doanh quan trọng như Quản lý vòng đời khách hàng, Các hoạt động bán hàng, Hệ thống thành viên, Tài chính và kế toán, Tồn kho và mua hàng, Quản lý Nhân sự và lực lượng lao động, Báo cáo và phân tích.
Report to: Director of IT/ Báo cáo cho: Giám Đốc IT
Key Responsibilities/ Trách nhiệm chính
50% CRM/ ERP System Development/ 50% Phát triển hệ thống CRM/ ERP
● Design, develop, and maintain CRM/ ERP modules such as:/
Thiết kế, phát triền và bảo trì các module của CRM & ERP:
Fincance & accounting workflows/ Các quy trình kế toán và tài chính
HR & employee management/ Quản lý nhân sự và nhân viên
Membership management/ Quản lý hội viên
Billing, invoicing, and contracts/ Thanh toán, xuất hóa đơn, và hợp đồng
Customer lifecycle & sales pipeline/ Vòng đời khách hàng và quy trình bán hàng
Inventory, procurement, and supply chain/ Hàng tồn kho, thu mua, và chuỗi cung ứng
● Develop reusable components and enterprise- grade libraries./ Phát triển các công cụ có thể tái sử dụng, thư viện dùng chung.
● Develop high- performance APIs used by internal tools and mobile/web apps./ Phát triển API hiệu suất cao được sử dụng bở các công cụ nội bộ và ứng dụng web/ điện thoại.
● Implement complex business workflows, rules, and automation logic./ Thực hiện các quy trình, quy tắc và các cách tính logic tự động phức tạp.
● Ensure consistency, data integrity, and security across critical business modules./ Đảm bảo tính nhất quán, tính toàn vẹn dữ liệu, và bảo mật trên các module kinh doanh quan trọng.
25% Integration & Enterprise Data Flows/ 25% Tích hợp & Các luồng dữ liệu doanh nghiệp
● Integrate CRM/ ERP with third- party platforms: payment gateways, marketing automation tools, mobile apps, access control systems, BI/analytics systems./ Tích hợp CRM/ ERP với nền tảng bên thứ Ba như: cổng thanh toán, công cụ tự động hóa tiếp thị, ứng dụng điện thoại, hệ thống quản lý truy cập, hệ thống BI/ phân tích.
● Build ETL pipelines and event- driven architecture (Kafka, SQS, RabbitMQ)./ Xây dựng các quy trình ETL và kiến trúc hướng sự kiện (Kafka, SQS, RabbitMQ).
● Work closely with Data/BI teams to support reporting and dashboards./ Làm việc chặt chẽ với các đội dữ liệu/ BI để hỗ trợ các báo cáo và bảng thông tin.
15% Architecture, Performance & Reliability/ 15% Kiến trúc, Hiệu suất và Độ tin cậy
● Ensure system uptime, error monitoring, and incident resolution./ Đảm bảo thời gian hoạt động của hệ thống, giám sát lỗi và giải quyết sự cố.
● Implement scalable role- based access control (RBAC) & security policies./ Triển khai các chính sách kiểm soát truy cập dựa trên vai trò (RBAC) và bảo mật có thể mở rộng.
● Optimize system performance, caching, and database queries./ Tối ưu hóa hiệu suất hệ thống, bộ nhớ đệm và truy vấn cơ sở dữ liệu.
● Participate in system design for modular ERP architectures./ Tham gia thiết kế hệ thống cho các kiến trúc ERP module.
10% Leadership & Cross- Functional Collaboration/ 10% Lãnh đạo & Hợp tác liên chức năng
● Work closely with product owners, business analysts, and QA./ Làm việc chặt chẽ với chủ quản sản phẩm, người phân tích kinh doanh và QA.
● Participate in roadmap planning and technical strategy./ Tham gia lập kế hoạch lộ trình và chiến lược kỹ thuật.
● Convert business processes into well- defined technical solutions./ Chuyển đổi quy trình kinh doanh thành các giải pháp kỹ thuật được xác định rõ ràng.
● Mentor junior developers and review code for best practices./ Hướng dẫn các thành viên mới và xem xét mã nguồn để tìm ra các phương pháp hay nhất.