Leads the Application Development team by providing innovative vision, technical direction, development support, and project management. Serves as a liaison between core university departments and Information Technology Services through the functional analysis, design, and implementation of mission-driven information systems and services.
Strong ability to create good will with students, faculty, staff and external constituents; servant attitude.
Ability to teach and coach; articulate; trustworthy with confidential information; desires professional growth.
Ability to analyze problems effectively and generate solutions.
Keeps abreast of developments relevant to computing in higher education and organizational settings.
Commitment to the Articles of Faith, Mission, and Objectives of the University; desires to be a role model for students by demonstrating an active Christian faith in personal example and in work-related responsibilities.
Sets goals and manages available resources to achieve objectives without need for frequent follow-up.
Leads Application Development team for priorities, strategic direction, and professional development goals.
Manages project teams to develop information systems that align with organizational goals and objectives.
Consults with clients to identify operating procedures and clarify program objectives.
Analyzes, designs, programs, and maintains information systems and services to support organizational systems in direct and indirect support of key functional areas.
Researches new application development technologies and methodologies for possible application to organizational goals and objectives.
Other duties as assigned.
Essential skills and experience:
Five or more years related experience in designing and programming applications using web interfaces, windows forms, and database management systems.
Proven ability with technical development of dynamic, database-driven applications; well-developed skills with web programming, including knowledge of C#, ASP.NET, SQL, CSS, and HTML; experience with Microsoft SQL Server and .NET programming a plus.
Project management experience managing development projects in a team environment desired.