**SUMMARY** Manages the day-to-day operations of the software development team and satisfies training requirements. Ensures software solutions are architected and designed to meet the defined functional, technical and performance business requirements. Monitors production systems to guarantee adequa