1

Sr Programmer Jobs in Tennessee (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 CMT Engineer

Knoxville, TN ยท On-site

$89K - $123K/yr

Position Overview Thompson Engineering is seeking a Senior Engineer - Construction Materials Testing (CMT) to join our Construction Materials Testing and Inspection Team as a seller-doer. This ...

Senior CMT Engineer

Knoxville, TN ยท On-site

$89K - $123K/yr

Position Overview Thompson Engineering is seeking a Senior Engineer - Construction Materials Testing (CMT) to join our Construction Materials Testing and Inspection Team as a seller-doer. This ...

Senior CMT Engineer

Knoxville, TN ยท On-site

$89K - $123K/yr

The Senior CMT Engineer will be responsible for growing Thompson Engineering's Construction Materials Testing practice by cultivating relationships with contractors, developers, architects, engineers ...

Senior CMT Engineer

Knoxville, TN ยท On-site

$89K - $123K/yr

The Senior CMT Engineer will be responsible for growing Thompson Engineering's Construction Materials Testing practice by cultivating relationships with contractors, developers, architects, engineers ...

Senior CMT Engineer

Knoxville, TN ยท On-site

$105 - $145/hr

Position Overview Thompson Engineering is seeking a Senior Engineer - Construction Materials Testing (CMT) to join our Construction Materials Testing and Inspection Team as a seller-doer. This ...

Showing results 21-40

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 Project Engineer

Southern Systems International

Memphis, TN โ€ข On-site

$96K - $125K/yr

Full-time

Re-posted 3 days ago


Key responsibilities

  • Lead high-level engineering aspects of custom conveyor systems, including system layouts, load paths, and interfaces with fabrication, installation, and controls.

  • Support resolution of complex technical issues during fabrication, installation, or commissioning, and evaluate design alternatives to meet project objectives.

  • Mentor and coach project engineers and junior engineers to develop engineering judgment, system-level thinking, and improve design quality.


Job description

Description:

We are seeking a Senior Engineer / Technical Lead to play a critical role in the design, execution, and technical leadership of complex, custom conveyor systems. This role is ideal for an experienced engineer who enjoys owning high-level technical decisions, guiding projects through ambiguity, and mentoring project engineers in a fast-paced ETO environment.

This is a hands-on technical role with leadership responsibility — not a purely managerial position.

Key Responsibilities

Technical Leadership & Project Execution

  • Lead high-level engineering aspects of custom conveyor systems, including:
    • system layouts and architecture
    • load paths and structural concepts
    • interfaces with fabrication, installation, and controls
  • Serve as the technical authority on assigned projects, particularly during early      concept and critical design phases.
  • Support resolution of complex technical issues arising during fabrication, installation, or commissioning.
  • Evaluate design alternatives, deviations, and risk trade-offs to support cost, schedule, and quality objectives.

Design Review & Quality Assurance

  • Conduct structured design reviews for project engineers’ work, ensuring:
    • technical correctness
    • constructability
    • alignment with internal standards and customer requirements
  • Identify potential downstream issues early to reduce rework and field changes
  • Act as a final technical check before releasing of critical designs

Mentorship & Capability Development

  • Mentor and coach project engineers and junior engineers, helping them:
    • develop sound engineering judgment
    • understand system-level thinking
    • improve design quality and efficiency
  • Provide guidance without becoming a bottleneck — enabling others to execute independently over time
  • Contribute to the development and refinement of engineering standards, best practices, and reusable design elements

Cross-Functional Collaboration

  • Work closely with:
    • project management
    • fabrication and manufacturing
    • field installation teams
  • Support clear communication of design intent and technical decisions across disciplines
  • Participate in customer discussions as needed to explain technical solutions or resolve issues

What Success Looks Like in This Role

  • Project engineers become more capable and less dependent over time
  • Design quality improves, with fewer late changes and field issues
  • Technical decisions are made earlier and with greater confidence
  • Senior engineers protect throughput by enabling others, not doing all the work themselves


Requirements:

   Required Qualifications

  • Bachelor’s degree in mechanical engineering or related field (required).
  • 8–15+ years of experience in engineered-to-order (ETO) industrial systems
  • Strong experience with custom conveyor systems, material handling equipment, or similar industrial machinery
  • Demonstrated ability to:
    • make high-level technical decisions
    • review and guide others’ designs
    • solve complex, real-world engineering problems
  • Solid understanding of fabrication, installation, and field realities
  • Experience mentoring or leading other engineers (formally or informally)
  • Proficient in AutoCAD and Autodesk Inventor for layout development, system design, and design review in an ETO environment.

Preferred Qualifications

  • Experience with power & free conveyor systems.
  • Familiarity with:
    • structural design principles
    • industrial standards and codes
    • manufacturability and installation sequencing
  • Previous role as a technical lead, senior engineer, or principal engineer in an ETO environment

What This Role Is (and Is Not) This role is:

  • Technical leadership
  • System-level engineering
  • Mentorship and quality ownership

This role is not:

  • A pure people-management position
  • A detail-only CAD role
  • A “firefighter only” role with no influence upstream

Why This Role Matters: Our engineering organization is evolving to support higher project complexity and concurrency. This role exists to strengthen senior technical capacity, reduce rework, and build a more scalable, resilient engineering team. 


Compensation: Competitive and commensurate with experience.