Java Software Engineer
• วิเคราะห์ความต้องการของผู้ใช้และระบบ
• ออกแบบแผนผังเพื่อแสดงซอฟต์แวร์โซลูชัน
• เขียนโค้ดที่มีประสิทธิภาพตามข้อกำหนดคุณสมบัติ
Responsibilities
• วิเคราะห์ความต้องการของผู้ใช้และระบบ
• ออกแบบแผนผังเพื่อแสดงซอฟต์แวร์โซลูชัน
• เขียนโค้ดที่มีประสิทธิภาพตามข้อกำหนดคุณสมบัติ
• พัฒนาอินเทอร์เฟซผู้ใช้(user interfaces)
• จัดลำดับความสำคัญและดำเนินงานในวงจรชีวิตการพัฒนาซอฟต์แวร์
• ออกแบบสถาปัตยกรรมฐานข้อมูล (database architecture)
• ทดสอบและดีบักแอปพลิเคชัน Java
• ตรวจสอบการทำงานของซอฟต์แวร์และความปลอดภัยของซอฟต์แวร์
Requirements and skills
• มีประสบการณ์ทำงานในตำแหน่ง Software Engineer, Java Developer หรือตำแหน่งที่คล้ายกัน
• มีประสบการณ์การสร้างแอปพลิเคชัน Java EE
• คุ้นเคยกับการออกแบบเชิงวัตถุ (OOD)
• มีความรู้ความเข้าใจเป็นอย่างดีเกี่ยวกับ Java frameworks ยอดนิยม เช่น JSF และ Spring MVC
• มีประสบการณ์ในการพัฒนาแบบ test-driven development
• มีทักษะการแก้ปัญหา
• จบปริญญาตรีสาขาวิทยาการคอมพิวเตอร์ วิศวกรรมศาสตร์ หรือสาขาที่เกี่ยวข้อง