มีหน้าที่ออกแบบและพัฒนาโปรแกรมคอมพิวเตอร์ให้มีคุณสมบัติตามที่กำหนดและตอบสนองต่อความต้องการของผู้ใช้งานอาจมีชื่อตามงานที่ทำ เช่น Mobile developer, Pro-gamer, Web developer
ผู้บริหารเทคโนโลยีสารสนเทศระดับสูงหรือซีไอโอ (Chief Information Officer :CIO)
มีหน้าที่กำหนดมาตรฐานกฎเกณฑ์โครงสร้างงบประมาณการพัฒนาบุคลากรด้านเทคโนโลยีสารสนเทศและการสื่อสารให้คำแนะนำแก่ผู้บริหารสูงสุดขององค์กรหรือ CEO Chief Exclusive officer : CEO เพื่อกำหนดนโยบายเป้าหมายของการนำเทคโนโลยีสารสนเทศมาใช้ในการบริหารองค์กรให้ประสบความสำเร็จตามวิสัยทัศน์