
WEX เป็นแพลตฟอร์มด้านการพาณิชย์ระดับโลกที่ช่วยองค์กรต่าง ๆ จัดการการดำเนินงานทางธุรกิจที่สำคัญผ่านโซลูชันเฉพาะด้านการชำระเงินและการบริหารจัดการ ผลิตภัณฑ์ของบริษัทครอบคลุมบัตรเชื้อเพลิง การจัดการยานพาหนะและการวิเคราะห์ข้อมูลสำหรับทีมโลจิสติกส์และการขนส่ง เครื่องมือชำระเงินสำหรับธุรกิจที่ออกแบบมาเพื่อทำให้ธุรกรรมง่ายขึ้นและเพิ่มประสิทธิภาพในการควบคุม ตลอดจนการบริหารสวัสดิการพนักงานสำหรับบัญชีด้านสุขภาพและการเบิกจ่ายคืน ด้วยการดำเนินงานในด้านการดูแลสุขภาพ โลจิสติกส์ และการเดินทาง WEX พัฒนาเทคโนโลยีที่มุ่งทำให้กระบวนการเชิงพาณิชย์ที่ซับซ้อนมีประสิทธิภาพ ปลอดภัย และจัดการได้ง่ายยิ่งขึ้น
วิศวกรพัฒนาซอฟต์แวร์ I, WEX Mobility (ทำงานทางไกลในอินเดีย)
พัฒนาและทดสอบซอฟต์แวร์ WEX Mobility สำหรับการชำระค่าน้ำมัน แพลตฟอร์มบริหารกองยานพาหนะ และแอปสำหรับผู้ขับขี่ ทำงานกับ Java, Python, TypeScript และระบบ cloud-native
รายละเอียด
- พัฒนาส่วนประกอบภายในสถาปัตยกรรม microservice, event-driven และส่วนหน้าแอปพลิเคชันที่มีอยู่
- เขียนโค้ดที่อ่านเข้าใจง่าย คอมไพล์ได้ และการทดสอบระดับหน่วยที่เป็นไปตามมาตรฐานคุณภาพของทีม
- ยืนยันเกณฑ์การยอมรับและกรณีข้อผิดพลาดก่อนเริ่มลงมือพัฒนา
- จำลองและแก้ไขบั๊กที่มีขอบเขตชัดเจน โดยได้รับคำแนะนำจากวิศวกรอาวุโส
- รับเรื่องคำขอความช่วยเหลือที่มีลำดับความสำคัญต่ำเป็นงานแรก
- เข้าร่วมเวร on-call ภายใต้การกำกับดูแล และดำเนินการตรวจสอบเหตุขัดข้องกับสคริปต์ที่ได้รับมอบหมาย
- เพิ่มบันทึกข้อผิดพลาดและข้อมูลเพื่อช่วยในการติดตามระบบและดีบัก
- อัปเดต Jira ให้เป็นปัจจุบัน ปฏิบัติตาม Definition of Done เลื่อน ticket ไปตามขั้นตอนของเวิร์กโฟลว์ และแจ้งความเสี่ยง
- เข้าร่วมประชุม standup ทบทวน backlog และสาธิตงาน
- ใช้เครื่องมืออย่าง Cursor เพื่อลดโค้ดซ้ำและตรวจสอบข้อผิดพลาด พร้อมตรวจทานผลลัพธ์ที่สร้างขึ้น
- แก้ไขหรือเพิ่มเอกสารที่ขาดหายไป
- ทำงานร่วมกับทีมผลิตภัณฑ์ ทีม OTR อื่น ๆ และเพื่อนร่วมงานฝ่ายวิศวกรรม ตั้งแต่การออกแบบจนถึงการพัฒนา การทดสอบ การนำขึ้นใช้งาน และการสนับสนุนระบบจริง
คุณสมบัติ
- วุฒิปริญญาตรีหรือปริญญาโทสาขาวิทยาการคอมพิวเตอร์จากสถาบันที่มีชื่อเสียง
- มีประสบการณ์ทำงานระดับมืออาชีพ 0–1 ปี
- มีความรู้ที่ดีเกี่ยวกับโครงสร้างข้อมูล อัลกอริทึม และการออกแบบซอฟต์แวร์
- สามารถเขียนโค้ดที่อ่านเข้าใจง่าย คอมไพล์ได้ และผ่านการทดสอบด้วยภาษา Java, Python หรือ TypeScript/JavaScript อย่างน้อยหนึ่งภาษา
- เข้าใจพีระมิดการทดสอบ และเคยเขียนการทดสอบระดับหน่วยในรายวิชา การฝึกงาน หรือโครงการส่วนตัว
- มีความรู้พื้นฐานเกี่ยวกับ IAM และการควบคุมการเข้าถึงตามบทบาท
- พร้อมเรียนรู้มาตรฐานการปฏิบัติตามข้อกำหนดที่เกี่ยวข้อง เช่น PCI หรือ SOC
- รู้จัก Git และเวิร์กโฟลว์ pull request
- สามารถ deploy ผ่าน CI/CD pipeline ที่มีอยู่ และระบุได้ว่า commit ใดทำให้ build ล้มเหลว
- สามารถตั้งคำถามที่ตรงประเด็น อธิบายวิธีแก้ปัญหาที่ลองแล้ว และแจ้งความเสี่ยงด้านกำหนดเวลา
- รับข้อเสนอแนะจากการรีวิวโค้ดได้ และพร้อมเรียนรู้มาตรฐานกับเครื่องมือของทีม
- พิจารณาเป็นพิเศษ: วุฒิด้านวิทยาการคอมพิวเตอร์หรือวิศวกรรมซอฟต์แวร์จากสถาบันที่มีชื่อเสียง
- พิจารณาเป็นพิเศษ: มีประสบการณ์ฝึกงานหรือโครงการ co-op ที่ร่วมส่งมอบโค้ดสู่สภาพแวดล้อม production หรือ staging เป็นส่วนหนึ่งของทีม
- พิจารณาเป็นพิเศษ: คุ้นเคยกับพื้นฐานของ cloud
- พิจารณาเป็นพิเศษ: เคยใช้ Docker และเทคโนโลยี container
- พิจารณาเป็นพิเศษ: มีประสบการณ์ปรับปรุง codebase ที่มีอยู่
- พิจารณาเป็นพิเศษ: เข้าใจเครื่องมือ AI นอกเหนือจากการเติมโค้ดอัตโนมัติ
- พิจารณาเป็นพิเศษ: สนใจอย่างจริงจังในด้านการชำระเงิน การดำเนินงานของกองยานพาหนะ หรืองานแพลตฟอร์มสำหรับนักพัฒนา
สวัสดิการ
- ประกาศรับสมัครงานไม่ได้ระบุสวัสดิการ สิทธิประโยชน์ หรือค่าตอบแทนเพิ่มเติม