1

Director Applications Development Jobs in Tennessee

Junior Support Technician

White House, TN · On-site

$20.75 - $28.25/hr

Exposure to a broad range of IT systems, applications, development, and compliance initiatives This ... Direct partnership with the IT & Compliance Manager * Opportunity to contribute to technology ...

New

Lead the technical design process for HealthStream applications and enhancements * Coordinate ... direct reports * Experience working with agile development processes, Agile SCRUM experience ...

Lead the technical design process for HealthStream applications and enhancements * Coordinate ... direct reports * Experience working with agile development processes, Agile SCRUM experience ...

Director of Development Location: 1355 Lynnfield St., Suite 101 Memphis, TN 38119 Status ... Develop grant applications and manage reporting requirements for grant awards. * Maintain ongoing ...

As a Director of Development at Highwoods, you will direct the design and construction of ... applications and change orders * Inspects work in progress to ensure that workmanship conforms to ...

next page

Showing results 1-20

Director Applications Development information

See Tennessee salary details

$75.3K

$138.3K

$217.4K

How much do director applications development jobs pay per year?

As of Aug 24, 2026, the average yearly pay for director applications development in Tennessee is $138,315.00, according to ZipRecruiter salary data. Most workers in this role earn between $117,500.00 and $158,800.00 per year, depending on experience, location, and employer.

What does a director applications development do?

A Director of Applications Development is responsible for overseeing the design, development, and implementation of software applications within an organization. They lead teams of developers, set technical direction, and ensure that projects align with business objectives and industry standards. This role involves collaborating with other departments, managing budgets and timelines, and ensuring the quality and security of all application solutions. Additionally, they stay updated on emerging technologies to keep their organization competitive.

What are the key skills and qualifications needed to thrive as a director applications development?

To thrive as a Director Applications Development, you need extensive experience in software development, project management, and a relevant degree in computer science or a related field. Familiarity with development frameworks, cloud platforms, Agile methodologies, and certifications like PMP or Scrum Master are often required. Leadership, strategic thinking, and strong communication skills are crucial for managing teams and aligning technology solutions with business goals. These competencies ensure effective delivery of application projects, foster innovation, and support organizational growth.

How does a director applications development typically collaborate with other departments to ensure successful project outcomes?

A Director of Applications Development frequently works closely with stakeholders from business, IT operations, product management, and quality assurance to align technical solutions with organizational goals. Effective communication and cross-functional teamwork are essential, as the director often leads meetings to gather requirements, provide project updates, and resolve issues. This role also involves mentoring development teams and ensuring that deliverables meet both business and technical standards, fostering an environment of collaboration and continuous improvement.

What is the difference between Director Applications Development vs Software Development Manager?

AspectDirector Applications DevelopmentSoftware Development Manager
ResponsibilitiesOversees multiple development teams, sets strategic goals, manages budgets, and aligns projects with business objectives.Manages software development teams, oversees project execution, and ensures timely delivery of applications.
Required CredentialsBachelor's or Master’s in Computer Science or related field; extensive experience in software development; leadership skills.Bachelor's in Computer Science or related field; experience in software development and team management.
Work EnvironmentCorporate offices, strategic planning meetings, cross-department collaboration.Development labs, project meetings, Agile/Scrum environments.

The main difference between a Director Applications Development and a Software Development Manager lies in scope and strategic focus. The Director typically oversees multiple teams and aligns development efforts with business goals, while the Software Development Manager focuses on managing specific projects and teams to deliver software solutions efficiently.

How much does a director applications development make?

The average salary for a Director of Applications Development typically ranges from $130,000 to $180,000 annually, depending on experience, company size, and industry. Senior roles may also include bonuses, stock options, and other benefits, with additional compensation for certifications or specialized skills in software development and project management.
Infographic showing various Director Applications Development job openings in Tennessee as of August 2026, with employment types broken down into 1% As Needed, 86% Full Time, 11% Part Time, and 2% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $138,315 per year, or $66.5 per hour.

IT Applications Manager

Jackson Energy Authority

Jackson, TN • On-site

Full-time

Posted 21 days ago


Job description

Position Summary:              
Responsible for maintaining the organization’s repository of software applications through best practices and the appropriate staffing and management of a technical team. Responsible for planning and coordinating the processes required for the provision of user applications and systems necessary for business operations. Provides software development and support for all user departments.
Criteria:
Education/Experience:
Bachelor’s degree in computer science or related field and a minimum of 10 years of experience in information technology project leadership. Experience to include at least two years of direct supervisory experience.
Skills/Abilities:
Excellent customer relations skills. Excellent written and verbal communication skills. Ability to think logically in solving problems. Project management experience. Strong technical background in application development/maintenance. Strategic thinker.
Certifications/Licenses:
None.
Physical Demands:
The ability to use a computer keyboard effectively. The ability to orally communicate by phone and person to person. The ability to see and read printed material.
Work Environment:
Indoor office conditions.
Driving:
Must have and maintain a valid Tennessee Class “D” license.
Telephone:
Must maintain an operating telephone and furnish the number to his/her supervisor.
 
Essential Functions:
  • Ensures that applications meet business requirements and systems goals. Fulfills end-user requirements and identifies and resolves systems issues.
  • Reviews and analyzes existing applications effectiveness and efficiency, then develops strategies for improving or leveraging these systems.
  • Negotiate contracts with software and service providers.
  • Designs, develops, and installs application enhancements and upgrades.
  • Analyzes documentation and technical specifications of any new application under deployment or consideration to determine its intended functionality.
  • Ensures that any new software integration into company systems meets functional requirements, system compliance, and interface specifications.
  • Research and make recommendations on software products and services in support of procurement and development efforts.
  • Evaluates, installs, configures, and deploys new applications, systems software, products, and/or enhancements to existing applications throughout the enterprise.
  • Facilitates multidisciplinary project teams in accomplishing strategic goals.
  • Oversees the development, purchase, and support of software solutions.
  • Facilitates communication to upper management.
  • Uses project management discipline for small- and large-scale projects.
  • Oversees the creation of technical documentation and user procedure documents for software systems installed and/or customizations performed.
  • Assists employees with troubleshooting procedures for resolving user problems.
  • Accomplishes financial objectives by forecasting requirements, preparing an annual budget, scheduling expenditures, analyzing variances, and initiating corrective action.
  • Directs technological research by studying organization goals, strategies, practices, and user projects.
  • Designs, develops, implements, and coordinate systems, policies, and procedures.
  • Handles annual budget and ensure cost effectiveness.
  • Identifies, recommends, develops, implements, and supports cost-effective technology solutions for all aspects of the organization.
  • Performs additional duties as requested.
  • Assumes overall management responsibilities for all aspects of the applications development department and staff.
  • Selects, schedules, and assigns work.
  • Trains and develops staff, clients, and other JEA employees.
  • Performs performance appraisals.
  • Develops department budget.