ผู้จัดการส่งซอฟต์แวร์ประสานงานและจัดการกระบวนการพัฒนาซอฟต์แวร์สำหรับโครงการซอฟต์แวร์เฉพาะ ผู้จัดการดำเนินงานภายใต้สภาพแวดล้อมการพัฒนาซอฟต์แวร์ใน บริษัท ซอฟต์แวร์หรือ บริษัท ทุกประเภทที่มีทรัพยากรการพัฒนาซอฟต์แวร์ การวางแผนโครงการการกำหนดเวลาและประสิทธิภาพเป็นส่วนหนึ่งของความรับผิดชอบ การจัดการทีมนักพัฒนาหรือการจัดการโครงการเฉพาะกับทีมอื่นอาจจำเป็น ข้อกำหนดทางเทคนิคจะแตกต่างกันไปตามประเภทของซอฟต์แวร์ที่ผลิตตั้งแต่การพัฒนาบนเว็บไปจนถึงฐานข้อมูลและการออกแบบแอปพลิเคชัน
ข้อกำหนดพื้นฐาน
จำเป็นต้องมีพื้นฐานด้านเทคโนโลยีที่แข็งแกร่งรวมถึงประสบการณ์ด้านสถาปัตยกรรมโซลูชันสถาปัตยกรรมเทคโนโลยีการออกแบบฐานข้อมูลและการออกแบบแอปพลิเคชันซอฟต์แวร์ ทักษะการจัดการรวมถึงความสามารถในการจัดการโครงการจำเป็นต้องมี
ประสบการณ์
บทบาทต้องใช้เวลาระหว่างแปดถึง 10 ปีของประสบการณ์การพัฒนาเทคโนโลยีกับสี่หรือห้าปีในบทบาทการจัดการการส่งมอบซอฟต์แวร์ ประสบการณ์นี้รวมถึงความคุ้นเคยกับวงจรชีวิตการพัฒนาผลิตภัณฑ์ซอฟต์แวร์ ประสบการณ์การจัดการและการส่งมอบหลายโครงการในเวลาเดียวกันก็จำเป็นต้องใช้
การศึกษา
จบปริญญาตรีสาขาวิทยาศาสตร์ในสาขาวิศวกรรมซอฟต์แวร์วิศวกรรมวิทยาศาสตร์หรือความพยายามที่เกี่ยวข้อง ปริญญาโทที่เกี่ยวข้องจะลดความต้องการประสบการณ์ เมื่อมีโรงเรียนเทคนิคเข้ามาอาจจำเป็นต้องมีหลักสูตรเทคโนโลยีบางประเภทที่เฉพาะเจาะจงกับประเภทของโครงการที่ดำเนินการ บ่อยครั้งที่ต้องมีการรับรองการจัดการโครงการจากองค์กรที่ได้รับการยอมรับ
ทักษะ
จำเป็นต้องมีทักษะการจัดการคนเก่งระดับสูงรวมกับทักษะการบริหารโครงการ จำเป็นต้องมีทักษะการสื่อสารการนำเสนอและการอำนวยความสะดวกที่ยอดเยี่ยม ต้องใช้ประสบการณ์เฉพาะด้านด้วยเครื่องมือการจัดการโครงการเช่น MS Project เช่นกัน