Employees
Job Descriptions
Director of Applications
DIRECTOR OF APPLICATIONS
JOB DESCRIPTION
FLSA Status: Exempt | EEO Class: 1.2 First/Mid-Level Officials/Mgrs |
Department: Information Technology | |
Reports to: IT Director | |
Supervises: Applications Team |
General Summary
Director of Applications’ role is to supervise and maintain the organization’s repository of software applications through best practices and the appropriate staffing and management of a technical team. This individual is also responsible for planning and coordinating the processes required for producing user applications and systems necessary for business operations.
Responsibilities of Position: Duties include but are not limited to:
Organizational Responsibilities:
- Ensure that applications meet business requirements and systems goals, fulfill end-user requirements, and identify and resolve systems issues.
- Compile and maintain inventory of company software and systems assets and their corresponding contracts/agreements.
Personal Responsibilities:
- Review and analyze existing applications effectiveness and efficiency, and then develop strategies for improving or leveraging these systems.
- Research and make recommendations on software products and services in support of procurement and development efforts.
- Evaluate, install, configure, and deploy new applications, systems software, products, and/or enhancements to existing applications throughout the enterprise.
- Collaborate with analysts, designers, and system owners in the testing of new software programs and applications.
- Analyze documentation and technical specifications of any new application under deployment or consideration to determine its intended functionality.
- Ensure that any new software integration into company systems meets functional requirements, system compliance, and interface specifications.
- Design, develop, and install application enhancements and upgrades.
- Coordinate feasibility studies for software and system products under consideration for purchase, and give advice based on findings.
- Contribute to pre-testing phase of development by evaluating proposals in order to identify potential problem areas and make the appropriate recommendations.
- Negotiate contracts with software and service providers.
- Liaise with company’s software suppliers for prompt rectification of any problems or emergencies.
- Other duties as assigned.
Team Responsibilities:
- Cultivate and disseminate knowledge of application-usage best practices.
- Manage and provide direction for the application team in support of business operations.
- Liaise with network administrators and software engineers to assist with quality assurance, program logic, and data processing.
- Develop and communicate training and documentation for end users, hold clinics as necessary, and other user-related activities.
- Develop, distribute, and coordinate in-depth end-user reviews for modified and new systems or applications.
Key Requirements:
- Four-year college diploma in computer systems design or computer science, and/or 5+ years equivalent work experience
- 5+ years direct experience managing applications and/or systems management.
- Proven experience in overseeing the direction, development, and implementation of software solutions.
- Direct, hands-on experience with automated software management tools.
- Strong knowledge of system and software quality assurance best practices and methodologies.
- Extensive experience with core software applications, including RentalWorks.
- Working knowledge of network and PC operating systems.
- Working knowledge of current network hardware, protocols, and standards.
- Good project management skills and/or substantial exposure to project-based work structures.
- Excellent understanding of the organization’s goals and objectives.
- Knowledge of applicable data privacy practices and laws.
- Excellent written and oral communication skills.
- Excellent listening and interpersonal skills.
- Strong customer-service orientation.
- Ability to communicate ideas in both technical and user-friendly language.
- Ability to conduct research into application issues and products.
- Highly self-motivated and directed.
- Keen attention to detail.
- Ability to effectively prioritize and execute tasks in a high-pressure environment.
- Experience working in a team-oriented, collaborative environment.
- Must adhere to all company policies, SOPs, and other management directives.
Physical Requirements
The job duties and tasks of this position require the employee to regularly sit. The employee may choose to stand and move within their working area. Regular use of computer monitors and a keyboard/mouse will be required. The employee must occasionally lift and/or move up to 2 pounds. Other physical requirements of the job include the ability to communicate. Generally, the employee will be in a temperature-controlled work environment set for general comfort.
Availability
- Must be available to work evenings and weekends, as required
Position Location and/or Territory and Travel
- Position will require frequent travel
Position Type
- Full Time/Regular
- Based on the Fair Labor Standards Act (FLSA), management has analyzed this position and determined it to be exempt due to the computer-related exemption rule.