Job Description

The purpose of this job is to lead the identification, design, and
implementation of needed changes to the portfolio of applications across the
organization and develop enterprise level application and custom integration
solutions including major enhancements and interfaces, functions and
features.

Essential Functions: 

1. Develop and administration of application-specific standards such as user
interface (UI) design, globalization, web services, portal application
programming interfaces, XML, and content guiding work within
established parameters to ensure alignment with company business
requirements and IT strategies
2. Lead the defining of development guidelines and standards to be utilized
in application development and integration
3. Perform the necessary leadership, analysis, and design tasks related to the
development of a solution architecture
4. Define the conceptual and detailed architecture for the development of
applications and oversee the evolution of the architecture as the platform
is deployed across the entire enterprise
5. Champion and communicate the application architecture to the business
leaders and contracting teams; associate the implication of the
architecture to objectives, drivers, and goals
6. Provide solutions based on long-term development organization strategy
7. Train support staff and other team members on the proper use and
troubleshooting of software applications
8. Define the principles to guide solution decisions for the organization
9. Facilitate and lead the evaluation and selection of software products, as
well as the design of standard software configurations
10. Define rules for implementing solutions in more repeatable or reusable
ways such as solution patterns
11. Analyze the current IT application architecture to identify weaknesses and
develop opportunities for improvements
12. Review requirements across multiple applications and develop application
models that span applications and domains
13. Manage an application architecture governance process to include
develop, communicate, and ensure adherence to architecture processes,
principles, policies, and standards for the enterprise
14. Recommend future architecture by applying solid understanding of
emerging technologies
15. Lead the implementation of new departmental processes
16. Model behaviors that support the company’s common purpose; ensure
guests and team members are supported at the highest level
17. Ensure all activities are in compliance with rules, regulations, policies, and
procedures
18. Complete other duties as assigned

Qualifications: 
* Bachelor’s degree preferred in computer science, or minimum ten years’
equivalent experience in related field required

Specialized Knowledge:
* Expert knowledge of software development using modern programming
languages such as C# and/or VB.Net
* Expert knowledge of database structure and architecture
* Expert knowledge of UI design to make applications visually appealing on
a variety of devices such as computers, cell phones, and tablets
* Expert Business Enterprise Knowledge
* Advanced Microsoft Office skills
Competencies * Ability to set and manage priorities
* Advanced strategic and critical thinking skills with a long-term perspective
* Ability to solve complex technical problems
* Demonstrated ability to drive and lead strategic and organizational
change through technology
* Ability to improve organizational performance though the application of
original thinking to existing and emerging methods, processes, products,
and services
* Ability to employ sound judgment in determining how innovations will be
deployed to produce return on investment
Travel Travel required less than 5%



5508 Lonas Rd
Knoxville
TN

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online