
NatWest Group เป็นองค์กรด้านธนาคารและบริการทางการเงินที่มีฐานอยู่ในสหราชอาณาจักร ให้บริการลูกค้าบุคคล ลูกค้าเชิงพาณิชย์ และลูกค้าสถาบัน การดำเนินงานของกลุ่มครอบคลุมด้านธนาคาร การเงิน และเทคโนโลยีทางการเงิน โดยมีบริการต่าง ๆ เช่น ธนาคารพาณิชย์ การบริหารความมั่งคั่ง และการบริหารความเสี่ยง กลุ่มบริษัทยังให้ความสำคัญกับความสัมพันธ์กับลูกค้าและชุมชน พร้อมมอบโอกาสให้ผู้คนพัฒนาอาชีพในทีมงานที่มุ่งเน้นด้านธนาคารและเทคโนโลยี
วิศวกร Java ระดับ Principal ฝ่ายบริหารความเสี่ยง (VP) - ทำงานที่สำนักงาน Gurugram
เป็นผู้นำการออกแบบและส่งมอบเทคโนโลยีบริหารความเสี่ยงที่ปลอดภัยและรองรับการขยายตัวด้วย Java ในสภาพแวดล้อมธนาคาร ขับเคลื่อนสถาปัตยกรรม ระบบอัตโนมัติ และแนวทาง Agile DevOps บนแพลตฟอร์มและบริการต่าง ๆ
รายละเอียด
- ให้ความสำคัญกับประสบการณ์ของลูกค้าและผู้ใช้ตลอดการออกแบบและวิศวกรรมซอฟต์แวร์
- สนับสนุนศูนย์ความเป็นเลิศด้านสถาปัตยกรรม การออกแบบ และวิศวกรรม
- พัฒนาและเสริมสร้างความสัมพันธ์กับผู้มีส่วนได้ส่วนเสียหลัก
- ส่งมอบผลลัพธ์ให้ลูกค้าผ่านวิศวกรรม โซลูชันนวัตกรรม และการออกแบบเทคโนโลยี
- ทำงานร่วมกับวิศวกรซอฟต์แวร์เพื่อพัฒนาและสร้างต้นแบบโซลูชันนวัตกรรม
- ทำงานร่วมกับสถาปนิกด้านโดเมนและสถาปนิกองค์กรเพื่อยืนยันและประยุกต์ใช้แนวทางด้านสถาปัตยกรรม
- สร้างซอฟต์แวร์ที่ทำให้กระบวนการบิลด์ การทดสอบ และการปรับใช้เป็นแบบอัตโนมัติ
- กำหนด กำกับดูแล และบริหารจัดการโซลูชันทางวิศวกรรมที่ช่วยปรับปรุงระบบอัตโนมัติ ความเรียบง่าย ความยืดหยุ่น ความปลอดภัย ประสิทธิภาพ การรองรับการขยายตัว และการนำกลับมาใช้ใหม่
- ออกแบบและสร้างซอฟต์แวร์ สคริปต์ และเครื่องมือที่ซับซ้อนสำหรับแพลตฟอร์ม แอปพลิเคชัน และบริการด้านธนาคารภายในทีมแพลตฟอร์มหรือทีมฟีเจอร์
- ทำหน้าที่เป็นผู้ติดต่อหลักสำหรับการตัดสินใจด้านการออกแบบโซลูชัน
- พัฒนาโมเดลสถาปัตยกรรมและแผนงานสำหรับส่วนประกอบของซอฟต์แวร์และแอปพลิเคชัน
- ส่งเสริมการใช้งานที่สอดคล้องกันระหว่างผลิตภัณฑ์และโดเมนต่าง ๆ
- ออกแบบ สร้าง ทดสอบ และนำโค้ดที่พร้อมใช้งานจริงไปใช้งาน
- ใช้วิธีการส่งมอบแบบ Agile และแนวปฏิบัติ DevOps ตลอดกระบวนการพัฒนาซอฟต์แวร์
คุณสมบัติ
- มีประสบการณ์อย่างกว้างขวางด้านวิศวกรรมซอฟต์แวร์ การออกแบบซอฟต์แวร์ การออกแบบฐานข้อมูล หรือสถาปัตยกรรม
- มีประสบการณ์ส่งมอบซอฟต์แวร์ในสภาพแวดล้อม Agile และ DevOps
- มีความรู้เชี่ยวชาญเกี่ยวกับแนวโน้มตลาด เทคโนโลยี และเครื่องมือพัฒนาปัจจุบัน
- มีผลงานที่พิสูจน์ได้ในการประยุกต์ใช้แนวปฏิบัติที่ดีด้านการเขียนโปรแกรมเพื่อรองรับการขยายตัว ระบบอัตโนมัติ การจำลองเสมือน การเพิ่มประสิทธิภาพ ความพร้อมใช้งาน และประสิทธิภาพ
- มีประสบการณ์อย่างมากในการนำทีมพัฒนาซอฟต์แวร์ในองค์กรแบบเมทริกซ์
- มีประสบการณ์พัฒนา Java ด้วยตนเองอย่างน้อย 12 ปี ซึ่งรวมถึง Core Java, Spring Boot และไมโครเซอร์วิส
- มีประสบการณ์อย่างมากในการสร้างแอปพลิเคชันด้านการบริหารความเสี่ยง โดยควรมีประสบการณ์ในธนาคารเพื่อการลงทุนหรือบริการทางการเงิน
- มีประสบการณ์จริงในการพัฒนาและปรับใช้แอปพลิเคชันบน Google Kubernetes Engine (GKE)
- มีประสบการณ์อย่างมากกับไปป์ไลน์ CI/CD ระบบอัตโนมัติ และแนวปฏิบัติ DevOps
- มีประสบการณ์ที่แสดงให้เห็นถึงความสามารถในการออกแบบ พัฒนา และผสานรวม API เพื่อรองรับการขยายตัว ประสิทธิภาพ และความน่าเชื่อถือ
- มีประสบการณ์นำทีมวิศวกรรมซอฟต์แวร์ในสภาพแวดล้อมแบบเมทริกซ์ พร้อมกำหนดทิศทางกลยุทธ์ทางเทคนิคและการส่งมอบแบบ Agile