1

Senior Programmer Jobs in Lebanon, TN (NOW HIRING)

Senior Devops Engineer

Nashville, TN · On-site

$125K - $161K/yr

They are seeking a Senior DevOps Engineer to architect, automate, and operate scalable and secure infrastructure, enabling rapid software delivery through CI/CD pipelines and cloud-native practices.

Senior Electrical Engineer

Nashville, TN

$103K - $135K/yr

Sr. Electrical Engineer - HealthcareLocation: Nashville, TNTravel: 10%-15%Company Summary:We are a premier engineering and professional services firm with over four decades of experience in ...

New

Senior Electrical Engineer

Nashville, TN

$103K - $135K/yr

Sr. Electrical Engineer - HealthcareLocation: Nashville, TNTravel: 10%-15%Company Summary:We are a premier engineering and professional services firm with over four decades of experience in ...

New

AI DevSecOps Senior Engineer

Nashville, TN · Hybrid

$110K - $151K/yr

AI DevSecOps Senior Engineer AI DevSecOps Senior Engineer Locations: This role requires associates to be in-office 1-2 days per week, fostering collaboration and connectivity, while providing ...

Senior AI Engineer

Nashville, TN · On-site +1

$100K - $138K/yr

Senior AI Engineer 1 About Crowe Studio Crowe Studio is a business unit dedicated to helping clients scale smarter, transform faster, and lead in a platform-driven economy. Built for speed and ...

Senior Structural Engineer

Nashville, TN · On-site

$97K - $131K/yr

The Senior Engineer serves as the technical specialist and also mentors and trains junior and mid-level team members. The growth path for this role could consist of a Specialist or a Leadership route.

Software Developer - L5

Nashville, TN · On-site

$140 - $200/hr

Where our Level 4 Senior Developers own the architecture and delivery of large features within a squad, a Level 5 Senior Developer operates across squads: defining the standards, patterns, and ...

New

Software Developer - L5

Nashville, TN · On-site

$140 - $180/hr

Where our Level 4 Senior Developers own the architecture and delivery of large features within a squad, a Level 5 Senior Developer operates across squads: defining the standards, patterns, and ...

New

next page

Showing results 1-20

Senior Programmer information

See Lebanon, TN salary details

$12

$50

$69

How much do senior programmer jobs pay per hour?

As of Aug 21, 2026, the average hourly pay for senior programmer in Lebanon, TN is $50.47, according to ZipRecruiter salary data. Most workers in this role earn between $42.45 and $60.34 per hour, depending on experience, location, and employer.

What is a senior programmer?

Senior Programmers are experienced software developers who take on advanced coding tasks and often provide technical leadership within their teams. They are responsible for designing, developing, and maintaining complex software systems, as well as mentoring junior developers. Senior Programmers typically have strong problem-solving skills, deep knowledge of programming languages, and experience with software architecture. They may also be involved in code reviews, setting best practices, and collaborating with other departments to deliver high-quality software solutions.

What are the key skills and qualifications needed to thrive as a senior programmer?

To thrive as a Senior Programmer, you need advanced proficiency in programming languages, solid software development experience, and often a relevant degree or equivalent expertise. Familiarity with frameworks, version control systems like Git, and agile development tools is typically required, and certifications in cloud platforms or specific technologies can be advantageous. Strong problem-solving, leadership, and communication skills enable effective collaboration and mentorship within development teams. These skills and qualities are crucial for delivering robust, scalable solutions and driving technical excellence in complex projects.

How do senior programmers typically mentor junior team members, and what impact does this have on team productivity?

Senior Programmers often play a key mentorship role by guiding junior developers through code reviews, pair programming, and sharing best practices. They provide technical leadership and help troubleshoot complex issues, ensuring code quality and knowledge transfer across the team. This mentorship not only fosters professional growth for junior members but also contributes to stronger team cohesion and faster problem-solving, ultimately boosting overall productivity and project success.

What is the difference between Senior Programmer vs Software Developer?

AspectSenior ProgrammerSoftware Developer
Required CredentialsBachelor's degree in Computer Science or related field; extensive coding experienceBachelor's degree often preferred; coding skills essential
Work EnvironmentDevelopment teams, project-based work, often in tech or software companiesSimilar environments; involved in designing, coding, testing software
Employer & Industry UsageUsed across tech, finance, healthcare, and other industries requiring software solutionsCommonly used in software firms, startups, and corporate IT departments

While both roles involve coding and software development, a Senior Programmer typically has more experience, takes on complex tasks, and may mentor junior staff. A Software Developer focuses on designing and building software applications, often with less emphasis on leadership or advanced technical oversight.

What do senior programmers do?

Senior programmers design, develop, and maintain software applications, often leading projects and mentoring junior team members. They analyze user requirements, write efficient code, troubleshoot issues, and ensure software quality using programming languages and development tools. Their role also involves reviewing code, optimizing performance, and collaborating with cross-functional teams to deliver technical solutions.

What cities near Lebanon, TN are hiring for Senior Programmer jobs?

Cities near Lebanon, TN with the most Senior Programmer job openings:

Infographic showing various Senior Programmer job openings in Lebanon, TN as of August 2026, with employment types broken down into 85% Full Time, 6% Part Time, 8% Contract, and 1% Nights. Highlights an 89% Physical, 2% Hybrid, and 9% Remote job distribution, with an average salary of $104,986 per year, or $50.5 per hour.

$41.75 - $56.50/hr

Full-time

Re-posted 23 days ago


Job description

Company Description



Job Description

Requirements:

Minimum 5 years experience in Information Technology.

Bachelor''s degree

Extensive experience in PL/SQL and SQL is required.

Extensive experience in Oracle Forms and Reports is required.

Java is a plus


While reporting to the IT Project Manager, will design, develop and test Oracle solutions for required projects. The Sr. Programmer Analyst will also create system level technical test plans and documentation while helping with the development of technical skills of other team members and supporting production systems.


Skills:


Ability to design effective systems based on user requirements. Thorough knowledge of at least one programming language and database. Understands the systems development process. Capable of writing thorough system and unit test plans. Good written, oral, and listening communication skills. Ability to coordinate and administer tasks related to smaller projects. Understanding of general business concepts and user procedures. Must have a thorough knowledge of at least one programming language and database (Java is a plus). Must be a team player and customer service driven.


Relocation Assistance is provided.


Great benefits package.

Contact: Xhayn

Qualifications

Minimum 5 years experience in Information Technology.


Bachelor''s degree


Extensive experience in PL/SQL and SQL is required.


Extensive experience in Oracle Forms and Reports is required.


Java is a plus

Additional Information

All your information will be kept confidential according to EEO guidelines