
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, ที่เก็บข้อมูล และการติดตามตรวจสอบแอปพลิเคชัน
- มีประสบการณ์ด้านการทดสอบอัตโนมัติ
- สื่อสารได้อย่างมีประสิทธิภาพในการหารือทางเทคนิคกับผู้มีส่วนเกี่ยวข้องของลูกค้า และอธิบายความเสี่ยงทางเทคนิคด้วยภาษาที่เข้าใจง่าย
- ประจำอยู่ในเบงกาลูรูหรือเขตเมืองหลวงเดลี หรือยินดีที่จะย้ายที่อยู่