Software Engineer - บริษัท มิราเคิล แอดวานซ์ เทคโนโลยีส์ จำกัด (MAT)
MAT เราสร้างระบบซอฟต์แวร์ที่มีประสิทธิภาพสูง เราคือทีมงานมืออาชีพขนาดเล็ก คล่องตัว ที่เปิดรับเทคโนโลยีใหม่ๆ และแนวคิดเชิงนวัตกรรม เรากำลังมองหานักพัฒนาที่มีประสบการณ์ ซึ่งสามารถเขียน โค้ดที่มีประสิทธิภาพ (clean, efficient, and well-tested code) ที่เต็มไปด้วยพลังความอยากรู้อยากเห็น และปรารถนาที่จะพัฒนาเทคโนโลยีให้กับประเทศไทยรวมไปถึง ขยายตลาดไปต่างประเทศ
บทบาทและหน้าที่รับผิดชอบหลัก
ในฐานะวิศวกรซอฟต์แวร์ที่ MAT คุณจะมีส่วนร่วมในวงจรการพัฒนาซอฟต์แวร์ (Software Development Lifecycle) อย่างเต็มรูปแบบ ในโครงการต่างๆ ของลูกค้าหลายราย คุณจะมีหน้าที่รับผิดชอบในการพัฒนาโซลูชั่น เพื่อให้ลูกค้าของเราบรรลุประสิทธิภาพสูงสุดได้ในการทำงาน
หน้าที่ความรับผิดชอบ:
- การวิเคราะห์และปรับปรุงระบบ (System Analysis & Improvement): ตรวจสอบระบบปัจจุบันของลูกค้า และนำเสนอความคิดริเริ่ม รวมถึง นวัตกรรมและโซลูชันที่เป็นไปได้ เพื่อการปรับปรุงสถาปัตยกรรมหรือฟังก์ชันการทำงานที่สำคัญ
- การพัฒนาแบบ Full-Stack (Full-Stack Development): จัดทำข้อกำหนดทางเทคนิคโดยละเอียด และเขียนโค้ดโปรแกรมที่มีประสิทธิภาพ
- การทำงานร่วมกัน (Collaboration): ทำงานอย่างใกล้ชิดกับนักวิเคราะห์ผลิตภัณฑ์ ผู้ออกแบบโซลูชัน และบุคลากรของลูกค้า เพื่อให้แน่ใจว่าการนำไปใช้ทางเทคนิคสอดคล้องกับเป้าหมายทางธุรกิจ
- การรับประกันคุณภาพ (Quality Assurance): พัฒนาและดำเนินการตามขั้นตอนการทดสอบอย่างละเอียด ทั้งในสถานการณ์จำลองและสถานการณ์จริง ก่อนการใช้งานจริง (production deployment)
- การบำรุงรักษาและจัดทำเอกสาร (Maintenance & Documentation): ให้บริการบำรุงรักษาระบบอย่างต่อเนื่อง การแก้ไขปัญหา (troubleshooting) และสนับสนุนการจัดทำเอกสารทางเทคนิคที่ครอบคลุมและการถ่ายทอดความรู้