Avanade
Avanade
Avanade ให้บริการเครื่องมือจัดการลิงก์บนคลาวด์และเครื่องมือเชื่อมต่อทางดิจิทัลสำหรับธุรกิจ แพลตฟอร์มรองรับการย่อลิงก์ URL ลิงก์ที่มีแบรนด์ รหัส QR รวมถึงรูปแบบ Dynamic และ GS1 Digital Link หน้า Landing Page สำหรับอุปกรณ์เคลื่อนที่ นามบัตรดิจิทัล การติดตามแคมเปญ UTM การวิเคราะห์ลิงก์ API และการผสานรวมต่าง ๆ ความสามารถเหล่านี้ช่วยให้ทีมการตลาด ทีมพัฒนา และทีมบริการลูกค้าสร้าง จัดการ และวัดผลการโต้ตอบกับลูกค้าผ่านช่องทางดิจิทัล พร้อมฟีเจอร์ด้านความปลอดภัยและการปฏิบัติตามข้อกำหนดสำหรับองค์กร

หัวหน้าฝ่ายเทคนิคแอปพลิเคชัน .NET อาวุโส – เบงกาลูรู

นำการส่งมอบและปรับปรุงแอปพลิเคชัน .NET ให้ทันสมัย ดูแลไปป์ไลน์ Azure DevOps และทีมวิศวกร ช่วยให้ลูกค้าของ Avanade สร้างนวัตกรรมด้วยเทคโนโลยี Microsoft

รายละเอียด

  • รับผิดชอบการส่งมอบด้านเทคนิคของแอปพลิเคชัน .NET ตั้งแต่การออกแบบและพัฒนา ไปจนถึงการทดสอบ การเผยแพร่ และความพร้อมสำหรับใช้งานจริง
  • นำทีมวิศวกรสี่ถึงห้าคน โดยมอบหมายงาน ตรวจทานโค้ดและการออกแบบ แก้ไขอุปสรรค และรักษาคุณภาพการส่งมอบ
  • ลงมือสร้างแอปพลิเคชันด้วย C# และ .NET รวมถึง ASP.NET Core, Web API, ไมโครเซอร์วิส และการเชื่อมต่อบริการ
  • นำการย้ายแอปพลิเคชัน .NET Framework รุ่นเก่าไปยัง .NET Core หรือ .NET รุ่นใหม่
  • ใช้เครื่องมือพัฒนาที่อาศัยโมเดลภาษาขนาดใหญ่ (LLM) เช่น GitHub Copilot และ Claude Code ตลอดวงจรการพัฒนา
  • สร้างและดูแลไปป์ไลน์ CI/CD ใน Azure DevOps
  • กำหนดและรักษามาตรฐานวิศวกรรมสำหรับการแยกสาขา pull request การตรวจทานโค้ด การทดสอบ การวิเคราะห์แบบสแตติก และการสแกนความปลอดภัย
  • ออกแบบและปรับปรุงการเข้าถึงข้อมูลด้วย SQL Server หรือ Azure SQL และ Entity Framework Core
  • ประสานงานกับทีมคลาวด์และแพลตฟอร์มเกี่ยวกับสถาปัตยกรรมการนำระบบขึ้น Azure รวมถึง App Service, Functions, คอนเทนเนอร์, AKS, Key Vault, การกำหนดค่า และข้อมูลลับ
  • ตรวจสอบปัญหาด้านประสิทธิภาพ ความน่าเชื่อถือ และระบบใช้งานจริง พร้อมผลักดันการแก้ไขที่จัดการสาเหตุหลัก
  • นำการหารือด้านการออกแบบทางเทคนิคกับสถาปนิก นักวิเคราะห์ธุรกิจ และผู้มีส่วนเกี่ยวข้องด้านเทคนิคของลูกค้า
  • วางแผนและประเมินงานร่วมกับผู้จัดการโครงการ พร้อมรายงานความคืบหน้าด้านเทคนิคและความเสี่ยง
  • ให้คำปรึกษาวิศวกรเรื่อง .NET แนวปฏิบัติด้านวิศวกรรม และการพัฒนาที่มี AI ช่วย รวมถึงสนับสนุนการสรรหาและสัมภาษณ์ด้านเทคนิค
  • เพิ่มคอมโพเนนต์ที่นำกลับมาใช้ได้ เทมเพลต เครื่องมือเร่งไปป์ไลน์ และตัวอย่างการใช้งานอ้างอิงลงในคลังทรัพย์สินทางปัญญาของฝ่าย
  • สนับสนุนงานก่อนการขายด้วยแนวทางทางเทคนิค การประเมินแรงงาน และการหารือด้านเทคนิคกับลูกค้า

คุณสมบัติ

  • มีประสบการณ์พัฒนาแอปพลิเคชัน 8–10 ปี โดยในช่วงหลังมุ่งเน้น Microsoft .NET อย่างมาก
  • มีความเชี่ยวชาญเชิงปฏิบัติอย่างลึกซึ้งใน C#, .NET Framework และ .NET Core หรือ .NET รุ่นใหม่ รวมถึง ASP.NET Core, Web API, dependency injection, การเขียนโปรแกรมแบบอะซิงโครนัส และรูปแบบการออกแบบ
  • มีประสบการณ์ที่พิสูจน์ได้ในการย้ายแอปพลิเคชัน .NET Framework ไปยัง .NET Core หรือ .NET รุ่นใหม่
  • เคยใช้เครื่องมือเขียนโค้ดที่อาศัย LLM เช่น GitHub Copilot หรือ Claude Code ในการส่งมอบโครงการจริง
  • มีประสบการณ์นำทีมวิศวกรสี่ถึงห้าคนในการส่งมอบงาน
  • มีทักษะ Azure DevOps รวมถึงไปป์ไลน์ YAML หลายขั้นตอน ไปป์ไลน์ build และ release สภาพแวดล้อม การอนุมัติ การจัดการอาร์ติแฟกต์ และการส่งมอบอย่างต่อเนื่อง
  • ใช้ Git ได้อย่างมีประสิทธิภาพ รวมถึงกลยุทธ์การแยกสาขา pull request และการตรวจทานโค้ดที่ให้ข้อเสนอแนะอย่างมีสาระ
  • มีพื้นฐานแข็งแกร่งด้าน SQL Server หรือ Azure SQL และ Entity Framework Core รวมถึงการปรับแต่งประสิทธิภาพ
  • มีประสบการณ์ออกแบบและใช้งาน REST API รวมถึงเชื่อมต่อกับระบบภายนอก
  • มีความรู้เชิงปฏิบัติเกี่ยวกับบริการแอปพลิเคชัน Azure รวมถึง App Service, Functions, Key Vault, ที่เก็บข้อมูล และการติดตามตรวจสอบแอปพลิเคชัน
  • มีประสบการณ์ด้านการทดสอบอัตโนมัติ
  • สื่อสารได้อย่างมีประสิทธิภาพในการหารือทางเทคนิคกับผู้มีส่วนเกี่ยวข้องของลูกค้า และอธิบายความเสี่ยงทางเทคนิคด้วยภาษาที่เข้าใจง่าย
  • ประจำอยู่ในเบงกาลูรูหรือเขตเมืองหลวงเดลี หรือยินดีที่จะย้ายที่อยู่