1

Application Software Developer Jobs in Tennessee

VP, Application Services

La Vergne, TN · On-site

$171K - $220K/yr

This role provides executive-level leadership across software engineering, software architecture ... assigned to application/software teams. • Directly manages, mentors, and leads technology ...

Senior Platform Software Engineer

Nashville, TN · On-site

$118K - $156K/yr

We are looking for a Senior Software Developer (IC3) who enjoys building reliable software systems ... application patterns. * Experience working with containers, Docker, Kubernetes, or related cloud ...

Oracle Developer

Collierville, TN

$50 - $62.25/hr

Lead the activities of assigned personnel in planning, design, development, programming, and installation of computer application software as appropriate. Must primarily perform work requiring ...

next page

Showing results 1-20

Application Software Developer information

See Tennessee salary details

$15

$47

$77

How much do application software developer jobs pay per hour?

As of Jul 15, 2026, the average hourly pay for application software developer in Tennessee is $47.78, according to ZipRecruiter salary data. Most workers in this role earn between $38.41 and $55.00 per hour, depending on experience, location, and employer.

What are some common challenges Application Software Developers face when working on cross-functional teams?

Application Software Developers often collaborate closely with designers, testers, product managers, and sometimes clients. One common challenge is aligning technical feasibility with business goals and user expectations, which can require strong communication and negotiation skills. Developers may also need to adapt quickly to changing project requirements and integrate feedback from multiple stakeholders. Working effectively in this environment involves balancing technical excellence with collaborative teamwork, ensuring timely delivery without compromising quality.

What are Application Software Developers?

Application Software Developers are professionals who design, build, test, and maintain software applications for computers or mobile devices. They work to understand user needs, create software solutions, and ensure applications run smoothly and efficiently. Their work often involves programming, debugging, updating applications, and collaborating with other IT professionals. Application Software Developers may specialize in specific types of software or platforms, such as web, desktop, or mobile applications.

Is software developer still in demand?

Software developers are in high demand due to ongoing digital transformation across industries, with strong growth projected for the coming years. Skills in programming languages, cloud computing, and agile development increase employability, making it a stable career choice.

What jobs pay 500,000 a year in the US?

Application Software Developers with extensive experience, specialized skills in high-demand technologies, or working in senior or executive roles can earn salaries approaching or exceeding $500,000 annually, especially with bonuses and stock options. Such compensation is typically found in large tech companies, financial firms, or through entrepreneurial ventures, often requiring advanced certifications and a strong track record of performance.

What are the key skills and qualifications needed to thrive as an Application Software Developer, and why are they important?

To thrive as an Application Software Developer, you need strong proficiency in programming languages such as Java, Python, or C#, along with a solid understanding of software development principles and a relevant degree in computer science or a related field. Experience with development frameworks, version control systems like Git, and familiarity with integrated development environments (IDEs) are typically required. Problem-solving abilities, attention to detail, and effective communication skills help developers collaborate and deliver high-quality software. These skills and qualities are crucial for building reliable applications that meet user needs and business goals in a dynamic tech environment.

What engineer makes $500,000 a year?

Highly experienced software engineers, especially those in specialized fields like machine learning, AI, or senior roles at major tech companies, can earn $500,000 or more annually. Compensation often includes base salary, bonuses, and stock options, and typically requires advanced skills, extensive experience, and a strong track record in the industry.

What is the difference between Application Software Developer vs Web Developer?

AspectApplication Software DeveloperWeb Developer
Primary FocusDesigning and building software applications for desktops, mobile devices, or enterprise systemsCreating websites and web applications for online use
Required SkillsProgramming languages like Java, C++, Python; software architectureHTML, CSS, JavaScript; front-end and back-end web technologies
Work EnvironmentSoftware companies, enterprise IT departments, app development firmsWeb development agencies, tech startups, freelance work
Common CertificationsMicrosoft Certified: Azure Developer Associate, Oracle Java CertificationsCertified Web Developer, Adobe Certified Expert

Application Software Developers focus on creating standalone software applications for various platforms, while Web Developers specialize in building websites and web-based applications. Both roles require programming skills and often overlap, but their primary environments and target outputs differ.

What does a software application developer do?

A software application developer designs, codes, tests, and maintains software applications for various platforms. They use programming languages such as Java, C++, or Python and often collaborate with teams to meet project requirements and deadlines. Strong problem-solving skills and knowledge of development tools are essential for this role.

FileNet Software Developer Lead (W2 role)

CLOUDSCOUTS SOFTWARE SOLUTIONS LLC

Nashville, TN • On-site

Full-time

Re-posted 19 days ago


Job description

FileNet Software Developer Lead
 Other Enterprise Application Consultant – FileNet/Knowledge Lake/ECM Software Developer Lead
 Nashville, TN

Long term contract

Description of Duties: (primary secondary) % of Total Work Effort Java Development utilizing FileNet and Knowledge Lake API’s/Workflow development 40% Relational Database: SQL Server, DB2, Oracle 20%
Scanning and Indexing solutions such as IBM Data Cap/Kofax Auto Store/Knowledge Lake/Capture Professional 20%
Business Analysis and Project Design 10%
Systems Administration and Cloud Technologies 10%
Summary: The Strategic Technology Solutions division within the Department of Finance Administration is seeking to replace a Senior FileNet/Knowledge Lake Lead Developer that was previously vacated. This position is vital in daily operations of the Enterprise ECM team providing services to over 23 State agencies. Candidate will need a deep understanding of the FileNet/Knowledge Lake suite of products as well as a deep understanding of the FileNet/Knowledge Lake API’s using Java. Any .NET development experience is also a plus.
Candidates will also have knowledge of scanning and indexing solutions such as IBM Data Cap, Kofax Auto Store, Knowledge Lake, and Capture Professional.
 Work Activities:
Develop Java applications to interact with a highly available P8 FileNet
 environment and cloud Knowledge Lake environment.
 Oversee the data migrations/ingestions from multiple sources into FileNet P8 and Knowledge Lake.
 Deliver solutions by analyzing, designing, and building projects in FileNet and Knowledge Lake environments.
 Automate business processes by building documents classes, workflow maps, queues, and subscriptions to achieve desired tasks.
Perform demos of FileNet/Knowledge Lake and its components as needed.
 Assist in troubleshooting any FileNet P8/Knowledge Lake issues that may arise
 Mentor other ECM staff as needed

Required Experience:

·       Experience in the design, development, troubleshooting, and implementation of large and complex IBM FileNet and Knowledge Lake Solutions.
 Experience developing Java applications to interact with FileNet P8 and Knowledge Lake environments in order to perform such actions as inserting, retrieving, update, and deletion of data.
 Experience in the development of FileNet P8 and Knowledge Lake workflow maps and custom components.
 Experience with FileNet P8 Content Platform Engine, Process Engine, Content Navigator, and FileNet P8 APIs.
 Experience with Knowledge Lake API’s or ability to learn.
 Experience with IBM WebSphere Application server and deployed applications.
 Experienced with administering and troubleshooting issues for a highly available and clustered P8 environment.
 Experience with scanning and indexing solutions such as IBM Data Cap, Kofax Auto Store, Knowledge Lake, and Capture Professional.
 Experience working with SSL certificates and certificate vaults.
 Strong problem-solving and analytical skills with high attention to detail.
 Ability to troubleshoot logs and traces to determine root cause.
 Must have a B.S. or equivalent, in Computer Science, IT, Mathematics, or related field
Technologies needed to support include:

·       Windows 2019 or latest
 Microsoft SQL Server 2019 or latest
 IBM WebSphere Application server 8.55 or later
 FileNet P8 5.x and later
 Content Navigator 3.0.x and later
 Knowledge Lake ECM Solution
 Kofax Auto store/Quick Capture
 Relational databases such as SQL, DB2, and Oracle
 Experience in on-prem or cloud database technologies

Flexible work from home options available.