This position is available within the University of Maryland’s Division of Information Technology (DIT). The Manager leads a team of software engineers (junior to senior) and performs a range of managerial duties including interviewing, hiring, terminations, salary adjustments, mentoring, coaching, performance review, and staff development. The position manages the day-to-day development activities and is responsible for the associated tasks within the software development life cycle, including project management, planning, coordination, testing, documentation, and ensuring the quality of deliverables. The Manager is expected to provide consistent and clear written and verbal communications, monitor individual and team progress, and proactively address schedule issues as necessary. At times, this position requires hands-on software development to complete initiatives on time. As a member of the leadership team, the Manager will provide progress briefings as needed, serve as a backup to the Associate Director, participate in activities to fulfill the department's mission, and perform other duties as assigned. This position is considered essential and may be required to work at the normal work location or an alternative location during a major catastrophic event, weather emergency, or other operational emergency to help maintain the continuity of University services. Physical Demands: Sedentary work. Exerting up to 10 pounds of force occasionally and/or negligible amount of force frequently or constantly to lift, carry, push, pull or otherwise move objects. Repetitive motion. Substantial movements (motions) of the wrists, hands, and/or fingers. The worker is required to have close visual acuity to perform an activity such as: preparing and analyzing data and figures; transcribing; viewing a computer terminal; extensive reading.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
5,001-10,000 employees