1

Sr Programmer Jobs in Tennessee (NOW HIRING)

Senior Magnet Engineer

Knoxville, TN · On-site

$110 - $160/hr

The Senior Magnet Engineer will be responsible for designing, testing, and building magnets for use in our stellarator technology. We are looking for highly motivated Senior Magnet Engineers with ...

Senior Licensing Engineer

Oak Ridge, TN · On-site

$99K - $137K/yr

As the Senior Licensing Engineer , you'll work on complex engineering assignments in electrical power, instrumentation, and controls. You'll contribute to developing network architecture and design ...

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.

The Senior Balance Engineer will work as a member of an integrated team responsible for operating and maintaining the United States Air Force Test Operations efforts at AEDC. This position requires ...

The Senior Balance Engineer will work as a member of an integrated team responsible for operating and maintaining the United States Air Force Test Operations efforts at AEDC. This position requires ...

The Senior Balance Engineer will work as a member of an integrated team responsible for operating and maintaining the United States Air Force Test Operations efforts at AEDC. This position requires ...

The Senior Balance Engineer will work as a member of an integrated team responsible for operating and maintaining the United States Air Force Test Operations efforts at AEDC. This position requires ...

Senior Electrical Engineer

Knoxville, TN · On-site

$92K - $120K/yr

This Role AMS is hiring a Senior Electrical Engineer with 10+ years of experience to serve as a technical leader in testing, evaluating, and troubleshooting advanced I&C systems. This role handles ...

Showing results 41-60

Sr Programmer information

See Tennessee salary details

$12

$47

$65

How much do sr programmer jobs pay per hour?

As of Sep 7, 2026, the average hourly pay for sr programmer in Tennessee is $47.45, according to ZipRecruiter salary data. Most workers in this role earn between $39.90 and $56.73 per hour, depending on experience, location, and employer.

What is a Sr programmer?

Sr Programmers, or Senior Programmers, are experienced software developers responsible for designing, coding, testing, and maintaining complex software applications. They often lead projects or teams, mentor junior developers, and contribute to architecture decisions. In addition to strong technical skills, Sr Programmers are expected to communicate effectively with stakeholders and help ensure that software solutions meet business needs. Their expertise typically spans multiple programming languages, frameworks, and development methodologies.

How does a Sr programmer typically collaborate with cross-functional teams during project development?

As a Sr Programmer, you will frequently work alongside project managers, designers, QA analysts, and other developers to ensure seamless integration of code and alignment with project goals. Regular participation in sprint meetings, code reviews, and collaborative problem-solving sessions is common. Effective communication and the ability to translate technical concepts for non-technical team members are essential, as your input often shapes key architectural and implementation decisions.

What are the key skills and qualifications needed to thrive as a Sr programmer, and why are they important?

To thrive as a Sr Programmer, you need advanced proficiency in programming languages, software development methodologies, and a relevant degree or equivalent experience. Familiarity with version control systems like Git, integrated development environments (IDEs), and possibly certifications in specific technologies or frameworks is often required. Strong analytical thinking, effective problem-solving, and clear communication skills set top performers apart in this role. These skills are crucial for building robust software solutions, collaborating with teams, and adapting to complex project requirements.

What cities in Tennessee are hiring for Sr Programmer jobs?

Cities in Tennessee with the most Sr Programmer job openings:

Infographic showing various Sr Programmer job openings in Tennessee as of August 2026, with employment types broken down into 89% Full Time, 6% Part Time, and 5% Contract. Highlights an 82% Physical, 6% Hybrid, and 12% Remote job distribution, with an average salary of $98,690 per year, or $47.4 per hour.

Senior Geotechnical Engineer

Thompson Engineering

Knoxville, TN • On-site

Full-time

This job post has expired today. Applications are no longer accepted.


Key responsibilities

  • Manage geotechnical projects from proposal through final deliverable, ensuring client satisfaction, quality, schedule, and profitability.

  • Oversee geotechnical investigations, engineering analyses, and develop engineering recommendations based on field and laboratory data.

  • Develop and maintain client relationships, identify new business opportunities, and support business development efforts.


Job description

Position Overview─────────────────────────────────────────────────────── Thompson Engineering is seeking a Senior Engineer – Geotechnical to join our growing Geotechnical Engineering Team as a seller-doer. This position is ideal for an experienced geotechnical engineer who combines strong technical expertise with a proven ability to develop client relationships, generate new business, and lead project execution.The Senior Geotechnical Engineer will be responsible for expanding Thompson Engineering's geotechnical practice by identifying opportunities, cultivating new and existing client relationships, preparing proposals, and delivering exceptional engineering services. The successful candidate will serve as both a trusted technical advisor and business partner, overseeing geotechnical investigations, engineering analyses, and project delivery while driving growth throughout the and Southeast.Key Responsibilities─────────────────────────────────────────────────────── Develop and maintain strong relationships with public and private sector clients to identify and secure new business opportunities.Lead business development efforts including client meetings, networking, proposal preparation, presentations, and contract negotiations.Identify opportunities for cross-selling Thompson Engineering's multidisciplinary services.Manage geotechnical projects from proposal through final deliverable, ensuring client satisfaction, quality, schedule, and profitability.Plan and oversee subsurface investigations for transportation, commercial, industrial, energy, marine, and municipal infrastructure projects.Perform and review geotechnical engineering analyses including:Foundation designSlope stability evaluationsSettlement analysisRetaining wall designEarthwork recommendationsGround improvement evaluationsPavement support recommendationsInterpret field exploration and laboratory testing results to develop practical engineering recommendations.Prepare and review geotechnical reports, engineering calculations, specifications, and technical documentation.Provide engineering support during construction, including field observations, problem resolution, and contractor coordination.Mentor and develop junior engineers and technical staff while promoting technical excellence.Collaborate with structural, civil, environmental, and construction professionals to deliver integrated project solutions.Maintain compliance with applicable building codes, industry standards, and state and federal regulations.Serve as Engineer of Record when appropriate and ensure the technical quality of all deliverables.Support strategic growth initiatives and assist leadership in expanding Thompson Engineering's geotechnical services throughout existing and emerging markets.Education─────────────────────────────────────────────────────── Bachelor's degree in Civil Engineering or other applicable engineering program Experience─────────────────────────────────────────────────────── Minimum 10 years of progressive geotechnical engineering experience.Demonstrated success in business development, client relationship management, and project delivery.Experience managing energy, transportation, commercial, industrial, municipal, and infrastructure projects preferred.Licensure─────────────────────────────────────────────────────── Current Professional Engineer (PE) license required.Proficient in─────────────────────────────────────────────────────── Geotechnical engineering analysis and foundation designGeotechnical engineering software (GeoStudio, gINT, LPILE, GROUP, or similar)AutoCAD Civil 3D (preferred)Microsoft Office Suite (Word, Excel, Outlook)Proposal development and project budgetingClient relationship managementPhysical Requirements─────────────────────────────────────────────────────── Ability to perform occasional field work on active construction sites and undeveloped properties.Ability to traverse uneven terrain and work outdoors in varying weather conditions.Ability to sit and operate a computer for extended periods.Ability to work flexible schedules as needed.About Thompson EngineeringFounded in 1953, Thompson Engineering provides quality assurance and professional services for construction projects supporting industrial, infrastructure, and community development. Our services include drilling, materials testing, construction inspection, chemistry laboratory services, engineering design, environmental assessments, surveying, geotechnical studies, and construction management.Today, Thompson Engineering is recognized for leadership on projects that define skylines, coastlines, and transportation networks across the Southeast. From project planning and design through construction and completion, we deliver innovative solutions to complex infrastructure and building challenges for industrial, commercial, transportation, federal, and municipal clients.Equal Employment Opportunity EmployerWe are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or any other characteristic protected by applicable federal, state, or local law.