Responsibilities
ออกแบบและพัฒนา Mobile Application ด้วย React Native รวมถึงออกแบบ UI/UX, User Flow, Wireframe และหน้าจอการใช้งานให้เหมาะสมกับผู้ใช้งานพัฒนาและดูแล Web Application ทั้ง Frontend และ Backend โดยใช้เทคโนโลยี เช่น PHP, React และ Next.jsวิเคราะห์ แก้ไขปัญหา (Bug Fixing) ปรับปรุงประสิทธิภาพ และพัฒนาฟังก์ชันเพิ่มเติมสำหรับ Mobile Application และ Web Applicationดูแลและพัฒนาต่อยอดระบบเดิม (Legacy Systems) ที่พัฒนาด้วย Core PHP / Native PHP ให้สามารถทำงานร่วมกับระบบและเทคโนโลยีใหม่ได้อย่างมีประสิทธิภาพออกแบบและพัฒนา RESTful API สำหรับเชื่อมต่อข้อมูลระหว่าง Mobile Application, Frontend, Backend และระบบภายนอก โดยคำนึงถึงประสิทธิภาพและความปลอดภัยของระบบออกแบบและดูแลฐานข้อมูล Microsoft SQL Server รวมถึงการเขียน SQL Query, View, Stored Procedure และ Function ตลอดจนปรับปรุงประสิทธิภาพของ Query และฐานข้อมูลตั้งค่าและดูแล SQL Server Agent, Job และ Schedule เพื่อสนับสนุนกระบวนการทำงานอัตโนมัติของระบบวิเคราะห์หาสาเหตุและแก้ไขปัญหาร่วมกับ Process Engineer และทีมที่เกี่ยวข้อง เมื่อเกิดปัญหาจากการใช้งาน Program, Software หรือระบบภายในองค์กรวิเคราะห์ Requirement และออกแบบ Solution ทางเทคนิค เพื่อพัฒนาระบบให้ตอบโจทย์กระบวนการทำงานขององค์กรจัดทำ Technical Documentation เช่น System Flow, API Documentation, Database Structure และเอกสารที่เกี่ยวข้อง เพื่อรองรับการตรวจสอบ (Audit) และการส่งต่องานภายในทีมศึกษาและทดลองใช้เทคโนโลยี เครื่องมือ และแนวทางการพัฒนา Software ใหม่ ๆ รวมถึง AI Tools เพื่อนำมาประยุกต์ใช้ในการพัฒนาระบบขององค์กรปฏิบัติงานอื่น ๆ ตามที่ได้รับมอบหมาย และปฏิบัติตามนโยบาย ระเบียบ และข้อบังคับของบริษัท
Qualifications
ปริญญาตรีขึ้นไป สาขาวิทยาการคอมพิวเตอร์ วิศวกรรมคอมพิวเตอร์ เทคโนโลยีสารสนเทศ หรือสาขาที่เกี่ยวข้องมีประสบการณ์ด้าน Software Development ทั้ง Frontend และ Backend อย่างน้อย 2–3 ปีมีประสบการณ์พัฒนา Mobile Application ด้วย React Nativeมีประสบการณ์หรือความรู้ในการพัฒนา Web Application ด้วย PHP, JavaScript, HTML, CSS, React หรือ Next.jsมีความรู้และประสบการณ์ด้าน PHP ทั้ง Core PHP / Native PHP และ PHP Framework และสามารถพัฒนาต่อยอดจากระบบเดิมได้มีความรู้ด้าน Microsoft SQL Server เป็นอย่างดี สามารถเขียน SQL Query, View, Stored Procedure และปรับปรุง Query Performance ได้มีความเข้าใจในการออกแบบและพัฒนา RESTful API และการเชื่อมต่อระบบระหว่าง Frontend, Backend, Mobile Application และ External Systemsสามารถใช้งาน Git / Version Control และเข้าใจการทำงานเกี่ยวกับ Branching, Merging และ Conflict Resolutionสามารถอ่าน วิเคราะห์ Debug และพัฒนาต่อยอดจาก Source Code ที่ผู้อื่นพัฒนาไว้ได้มีทักษะในการวิเคราะห์ปัญหา คิดเป็นระบบ และสามารถทำงานร่วมกับผู้ใช้งาน Business Team และทีม Technical ได้ดีหากมีความเข้าใจพื้นฐานด้าน Infrastructure, Network และ DNS (เช่น Web Server, SSL, AWS, GPC, Cloudflare) เพื่อทำงานร่วมกับทีม DevOps ได้อย่างมีประสิทธิภาพ จะพิจารณาเป็นพิเศษ มีทักษะในการใช้เครื่องมือ AI เพื่อสนับสนุนงานพัฒนา Software เช่น การวิเคราะห์ Requirement, การออกแบบ Logic, การช่วยเขียนและปรับปรุงโค้ด, การ Debug, การเขียน Test Case, การอธิบายโค้ดเดิม และการจัดทำเอกสารประกอบระบบ โดยสามารถตรวจสอบความถูกต้องของผลลัพธ์จาก AI ได้อย่างมีวิจารณญาณ