1

Programming Language Jobs in Nashville, TN (NOW HIRING)

Senior RPA Developer

Nashville, TN · On-site

$110 - $160/hr

... programming language. The candidate must also have a demonstrated ability in debugging, logging, error handling, and troubleshooting techniques. * Lead the design, configuration, and maintenance of ...

Senior Software Engineer

Nashville, TN · On-site

$118K - $156K/yr

Strong proficiency in Java is preferred; proficiency in another systems or application programming language, such as Python, Go, C/C++, or C#, will also be considered. * Hands-on use of AI-assisted ...

Senior Software Engineer

Nashville, TN · On-site

$118K - $156K/yr

Strong proficiency in Java is preferred; proficiency in another systems or application programming language, such as Python, Go, C/C++, or C#, will also be considered. * Hands-on use of AI-assisted ...

Senior Software Engineer

Nashville, TN · On-site

$118K - $156K/yr

Strong proficiency in Java is preferred; proficiency in another systems or application programming language, such as Python, Go, C/C++, or C#, will also be considered. * Hands-on use of AI-assisted ...

Senior RPA Developer

Nashville, TN · On-site

$52.75 - $69.50/hr

... programming language. The candidate must also have a demonstrated ability in debugging, logging, error handling, and troubleshooting techniques. The specific job responsibilities of the position ...

Senior Software Engineer

Nashville, TN · On-site

$118K - $156K/yr

Strong proficiency in Java is preferred; proficiency in another systems or application programming language, such as Python, Go, C/C++, or C#, will also be considered. * Hands-on use of AI-assisted ...

Service Reliability Engineer

Nashville, TN · On-site

$55 - $73.25/hr

Proficiency in at least one programming language (e.g., Python, Go, Java). Hands-on experience with a major cloud platform (AWS, GCP, or Azure), with a high preference for AWS. Solid understanding of ...

Senior RPA Developer

Nashville, TN · On-site

$52.75 - $69.50/hr

... programming language. The candidate must also have a demonstrated ability in debugging, logging, error handling, and troubleshooting techniques. The specific job responsibilities of the position ...

Senior RPA Developer

Nashville, TN · On-site

$52.75 - $69.50/hr

... programming language. The candidate must also have a demonstrated ability in debugging, logging, error handling, and troubleshooting techniques. The specific job responsibilities of the position ...

Showing results 21-40

Programming Language information

See Nashville, TN salary details

$43K

$68.4K

$95.6K

How much do programming language jobs pay per year?

As of Sep 6, 2026, the average yearly pay for programming language in Nashville, TN is $68,415.00, according to ZipRecruiter salary data. Most workers in this role earn between $49,200.00 and $85,400.00 per year, depending on experience, location, and employer.

What are programming languages?

Programming languages are formal systems of communication used to instruct computers to perform specific tasks. They provide a set of rules and syntax for writing code that can be interpreted or compiled into machine instructions. Examples include Python, Java, C++, and JavaScript, each with their own strengths and typical use cases. Learning a programming language is essential for software development, automation, data analysis, and many other fields in technology.

What are some common challenges faced when working as a programming language developer?

Programming language developers often encounter challenges such as designing language features that balance usability and performance, ensuring backward compatibility, and writing comprehensive documentation. Collaboration with compiler engineers, tool developers, and the user community is essential to address bugs and gather feedback on language design. Staying updated with evolving industry standards and technologies is also vital for long-term success in this role.

What are the key skills and qualifications needed to thrive as a programming language developer, and why are they important?

To thrive as a Programming Language Developer, you need a deep understanding of computer science fundamentals, compiler theory, and strong programming skills, often supported by a degree in computer science or a related field. Experience with languages like C/C++, LLVM, parser generators, and familiarity with version control systems are typically required. Analytical thinking, attention to detail, and effective problem-solving set standout professionals apart in this role. These skills are crucial for designing efficient, reliable programming languages that can be effectively adopted and maintained by developer communities.

What is the difference between Programming Language vs Software Developer?

AspectProgramming LanguageSoftware Developer
Required CredentialsNone or basic coding knowledgeDegree in Computer Science or related field, coding skills
Work EnvironmentUsed in coding, scripting, and development tasksDesigning, coding, testing, and maintaining software
Industry UsageTools for software developmentProfessionals who develop software using programming languages

Programming languages are tools used by software developers to create applications. While programming languages are essential for coding, software developers apply these languages in real-world projects, combining skills, problem-solving, and design to build functional software solutions.

What are popular job titles related to Programming Language jobs in Nashville, TN?

For Programming Language jobs in Nashville, TN, the most frequently searched job titles are:

What job categories do people searching Programming Language jobs in Nashville, TN look for?

The top searched job categories for Programming Language jobs in Nashville, TN are:

Infographic showing various Programming Language job openings in Nashville, TN as of August 2026, with employment types broken down into 57% Full Time, and 43% Contract. Highlights an 100% In-person job distribution, with an average salary of $68,440 per year, or $32.9 per hour.

Senior RPA Developer

A. O. Smith Corp.

Nashville, TN • On-site

$110 - $160/hr

Other

Posted 11 days ago


A. O. Smith rating

6.8

Company rating: 6.8 out of 10

Based on 30 frontline employees who took The Breakroom Quiz

377th of 499 rated machine equipment manufacturers


Job description

Select how often (in days) to receive an alert:

Senior RPA Developer

Date: Aug 25, 2026

Location(s): Nashville, TN, US, 37228

Business Unit: CORPORATE

Workplace Setting: Onsite

Company / Location Information

A.O. Smith is a global leader applying innovative technologies and energy-efficient solutions to products manufactured and marketed worldwide. The company is one of the world’s leading manufacturers of residential and commercial water heating equipment and boilers, as well as a manufacturer of water treatment products for residential and light commercial applications. A. O. Smith is headquartered in Milwaukee, Wisconsin, with approximately 12,000 employees at operations in the United States, Canada, China, India, Mexico, the Netherlands, and the United Kingdom.

Responsibilities

A.O. Smith Corporation (Nashville, TN) seeks to hire a Sr. RPA Developer. The candidate must have a Bachelor’s degree in Information Technology, Business Analytics, Computer Science, or a related discipline, and four (4) years of Hands-on RPA development experience, which includes a deep understanding of RPA best practices and methodologies, including development experience with a mainstream programming language. The candidate must also have a demonstrated ability in debugging, logging, error handling, and troubleshooting techniques.

  • Lead the design, configuration, and maintenance of RPA scripts and workflows to automate tasks across various business functions and make strategic decisions related to project architecture, technology stack, and implementation approaches.
  • Analyze and map business processes to assess automation feasibility, identify potential efficiencies or enhancements and work closely with business users to understand their needs and translate them into detailed project designs and specifications.
  • Assess and confirm the value realization of automation initiatives and maintain thorough documentation for all automation projects, including design documents, process maps, and performance reports.
  • Estimate project costs and benefits, identify necessary resources, and evaluate potential software vendors or tools, ensuring alignment with project requirements and budget constraints.
  • Coordinate functional testing to ensure automations meet defined objectives, and prepare User Acceptance Testing (UAT) plans, facilitate testing sessions with stakeholders to validate outcomes.
  • Prepare detailed go-live plans, ensuring a smooth transition of automations to the production environment, and manage any post‑deployment issues or adjustments.
  • Develop comprehensive training materials and provide ongoing support and training to business users to ensure effective adoption and usage of automation solutions.
ADA Statement & EEO Statement

In developing this job description care was taken to include all competencies needed to successfully perform in this position. However, for Americans with Disabilities Act (ADA) purposes, the essential functions of the job may or may not have been described for purposes of ADA reasonable accommodation. All reasonable accommodation requests will be reviewed and evaluated on a case-by-case basis. We consider all applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, gender identity and expression, marital or military status.

We also provide reasonable accommodations to qualified individuals with disabilities in accordance with the Americans with Disabilities Act and applicable state and local law.

#J-18808-Ljbffr

What A. O. Smith employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom