WEX
WEX
WEX là nền tảng thương mại toàn cầu giúp các tổ chức quản lý những hoạt động kinh doanh thiết yếu thông qua các giải pháp thanh toán và quản trị chuyên biệt. Các sản phẩm của WEX bao gồm thẻ nhiên liệu, quản lý đội xe và phân tích dành cho các nhóm logistics và vận tải; các công cụ thanh toán doanh nghiệp được thiết kế để đơn giản hóa giao dịch và tăng cường khả năng kiểm soát; cùng dịch vụ quản trị phúc lợi nhân viên cho các tài khoản chăm sóc sức khỏe và hoàn trả chi phí. Hoạt động trong các lĩnh vực y tế, logistics và du lịch, WEX phát triển công nghệ nhằm giúp các quy trình thương mại phức tạp trở nên hiệu quả, an toàn và dễ quản lý hơn.

Kỹ sư phát triển phần mềm I, WEX Mobility (Làm việc từ xa tại Ấn Độ)

Phát triển và kiểm thử phần mềm WEX Mobility cho thanh toán nhiên liệu, nền tảng quản lý đội xe và ứng dụng dành cho tài xế. Làm việc với Java, Python, TypeScript và các hệ thống cloud-native.

Mô tả

  • Phát triển các thành phần trong kiến trúc microservice, hướng sự kiện và giao diện người dùng đã có.
  • Viết mã nguồn rõ ràng, có thể biên dịch và các bài kiểm thử đơn vị đáp ứng tiêu chuẩn chất lượng của nhóm.
  • Xác nhận tiêu chí nghiệm thu và các tình huống lỗi trước khi triển khai.
  • Tái hiện và xử lý các lỗi có phạm vi rõ ràng với sự hướng dẫn của kỹ sư cấp cao.
  • Tiếp nhận trước các yêu cầu hỗ trợ có mức độ ưu tiên thấp.
  • Tham gia lịch trực on-call có giám sát và thực hiện các bước kiểm tra sự cố, tập lệnh được giao.
  • Bổ sung nhật ký lỗi và thông tin để hỗ trợ giám sát và gỡ lỗi.
  • Cập nhật Jira, tuân thủ Definition of Done, chuyển phiếu qua các bước quy trình và nêu rõ rủi ro.
  • Tham gia các buổi họp cập nhật hằng ngày, rà soát backlog và trình diễn.
  • Sử dụng các công cụ như Cursor để giảm mã lặp lại và điều tra lỗi, đồng thời kiểm tra kết quả được tạo.
  • Sửa hoặc bổ sung tài liệu còn thiếu.
  • Phối hợp với các nhóm sản phẩm, nhóm OTR khác và đồng nghiệp kỹ thuật từ khâu thiết kế đến triển khai, kiểm thử, phát hành và hỗ trợ sản phẩm trong môi trường thực tế.

Yêu cầu

  • Bằng cử nhân hoặc thạc sĩ ngành khoa học máy tính tại một cơ sở đào tạo uy tín.
  • 0–1 năm kinh nghiệm làm việc chuyên môn.
  • Nắm vững cấu trúc dữ liệu, thuật toán và thiết kế phần mềm.
  • Có khả năng viết mã rõ ràng, có thể biên dịch và đã kiểm thử bằng ít nhất một trong các ngôn ngữ Java, Python hoặc TypeScript/JavaScript.
  • Hiểu mô hình kim tự tháp kiểm thử và đã viết kiểm thử đơn vị trong môn học, kỳ thực tập hoặc dự án cá nhân.
  • Có kiến thức cơ bản về IAM và kiểm soát truy cập dựa trên vai trò.
  • Sẵn sàng tìm hiểu các tiêu chuẩn tuân thủ liên quan, chẳng hạn như PCI hoặc SOC.
  • Biết Git và quy trình làm việc với pull request.
  • Có thể triển khai thông qua quy trình CI/CD hiện có và xác định khi nào một commit gây lỗi build.
  • Có thể đặt câu hỏi tập trung, giải thích các giải pháp đã thử và báo trước rủi ro về tiến độ.
  • Có khả năng tiếp nhận góp ý khi đánh giá mã và học hỏi tiêu chuẩn, công cụ của nhóm.
  • Ưu tiên: Có bằng khoa học máy tính hoặc kỹ thuật phần mềm tại một cơ sở đào tạo uy tín.
  • Ưu tiên: Có kinh nghiệm thực tập hoặc chương trình co-op, tham gia cùng nhóm đưa mã nguồn vào môi trường production hoặc staging.
  • Ưu tiên: Quen thuộc với các kiến thức nền tảng về cloud.
  • Ưu tiên: Đã tiếp xúc với Docker và công nghệ container.
  • Ưu tiên: Có kinh nghiệm cải thiện một codebase hiện có.
  • Ưu tiên: Có hiểu biết về các công cụ AI ngoài chức năng tự động hoàn thành mã.
  • Ưu tiên: Thực sự quan tâm đến thanh toán, vận hành đội xe hoặc công việc về nền tảng dành cho nhà phát triển.

Phúc lợi

  • Tin tuyển dụng không nêu quyền lợi, đặc quyền hoặc khoản bồi thường bổ sung.