รับผิดชอบออกแบบ design และเขียน software หรือ solution ตาม requirement ที่ได้รับมอบหมายตามระยะเวลาที่กำหนด และส่งงานโดย update source code ขึ้น repository เมื่อทำงานเสร็จทุกครั้ง โดยผลงานที่ทำต้องมีการรับรองด้วยเอกสาร unit test เพื่อให้ tester มารับงานต่อได้
• ออกแบบ design web application ตาม requirement ที่ได้จาก roadmap หรือ project customization
• สามารถอธิบาย design ส่งต่อให้ Junior developer ทำงานได้
• ให้คำปรึกษาและแนะนำด้าน programming เพื่อให้ Junior developer สามารถทำงานได้อย่างราบรื่น
• พัฒนา software ด้วยภาษาและโครงสร้างตามที่กำหนด
• ทำงานให้แล้วเสร็จภายในระยะเวลาที่ตั้งไว้
• Update source code ในส่วนที่พัฒนาให้เป็น version ล่าสุดอยู่เสมอ
• ทำเอกสาร unit test เพื่อให้ tester สามารถรับงานต่อได้
• ทำเอกสารวิธีการใช้งาน User manual
• แก้ไขหรือ fix defect ตามที่ tester แจ้ง
• ประชุม update งานที่ทำใน stand up meeting
4.0