Assistant Director, Application Development
Job Summary
Reporting to the assigned department leader, this role analyzes, develops, and provides oversight for the software needs of the District and manages a staff of programmers.
Primary Duties and Responsibilities
Essential Performance Requirements
- Works with customers on the feasibility and design of new applications as well as new functionality for existing applications
- Designs, develops, and maintains custom applications, integrations, and modifications
- Leads, supports, manages, supervises, and evaluates the daily workflow of application programming staff; hires, trains, and schedules staff as needed
- Assures that all applications meet security and usability guidelines
- Tests application software for accuracy and completeness based on users' specifications
- Verifies all documentation for accuracy and completeness
- Manages and maintains an application development environment
General Supervision and Management
Leadership of all assigned programming staff
Required Minimum Qualifications
- Bachelor's degree and seven (7) years' working experience related to the essential performance requirements
- Two (2) years' experience supervising (e.g., managing, evaluating the performance of others)
Preferred Qualifications
- At least one (1) year's working experience programming in C#, .NET, or Java
- At least one (1) year's working experience deploying solutions through Azure and DevOps
- At least one (1) year's working experience manipulating databases using SQL or PL/SQL
- At least one (1) year's working experience in a Higher Education IT environment
- Current Microsoft Certified: Azure Solutions Architect Expert, Microsoft Certified: DevOps Engineer Expert, and/or Microsoft Certified: Azure Developer Associate certification
Unlock this job opportunity
View more options below
View full job details
See the complete job description, requirements, and application process




















