1

Programming Assistant Jobs in Tennessee (NOW HIRING)

Project Engineer- Nashville, TN

Nashville, TN · On-site

$66K - $85K/yr

Job Summary: As a Project Engineer at SteelFab, you'll dive right into the fast-paced world of ... Construction Coordination: Assist in coordinating construction drawings, modeling, and submittal ...

Assistant Chief Engineer JLL What this job involves: As an Assistant Chief Engineer, you'll serve as a technical leader and hands-on expert maintaining critical building systems across our commercial ...

Senior Electrical Engineer- Healthcare

Nashville, TN · On-site

$103K - $135K/yr

... Assist the Project/Client Managers by providing technical guidance to help meet the client's desires and budget. Work with a team of engineers on a variety of private, public, and federal projects.

Senior Electrical Engineer- Healthcare

Nashville, TN · On-site

$103K - $135K/yr

... Assist the Project/Client Managers by providing technical guidance to help meet the client's desires and budget. Work with a team of engineers on a variety of private, public, and federal projects.

next page

Showing results 1-20

Programming Assistant information

See Tennessee salary details

$9

$18

$25

How much do programming assistant jobs pay per hour?

As of Jun 9, 2026, the average hourly pay for programming assistant in Tennessee is $18.39, according to ZipRecruiter salary data. Most workers in this role earn between $15.04 and $21.35 per hour, depending on experience, location, and employer.

What are Programming Assistants?

Programming Assistants are professionals who support software developers and engineers by performing tasks such as writing code, debugging programs, documenting processes, and assisting with testing. They often work under the supervision of more experienced programmers and help streamline the development process by handling routine or entry-level coding assignments. Programming Assistants may also help maintain software, update databases, and ensure that coding standards are followed, making them valuable members of any technology team.

What are some typical daily tasks and collaborative responsibilities for a Programming Assistant?

As a Programming Assistant, your daily tasks often include supporting lead developers by writing and testing code, debugging software, and maintaining project documentation. You'll frequently collaborate with other programmers, designers, and project managers to ensure that project milestones are met efficiently. Effective communication and adaptability are important, as you may need to switch between various tasks or assist different team members throughout the day. This role provides valuable exposure to different areas of software development and can help you build the skills and relationships necessary for career advancement.

What is the difference between Programming Assistant vs Software Developer?

AspectProgramming AssistantSoftware Developer
Required CredentialsTypically an associate degree or coding bootcamp certificationBachelor's degree in computer science or related field
Work EnvironmentSupport teams, assist in coding tasks, often in collaborative settingsDesign, develop, and maintain software applications independently or in teams
Employer & Industry UsageUsed in tech companies, startups, and IT departments for support rolesCore role in software companies, tech firms, and development agencies

In summary, a Programming Assistant typically supports software development teams with coding tasks and requires less formal education, while a Software Developer is responsible for creating and maintaining software, often holding a bachelor's degree and working independently on complex projects.

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

To thrive as a Programming Assistant, you need foundational knowledge in programming languages, basic software development principles, and often a relevant degree or coursework in computer science. Familiarity with code editors, version control systems like Git, and debugging tools is typically required. Strong organizational skills, attention to detail, and effective communication help you collaborate with developers and manage tasks efficiently. These skills ensure you can support development teams, maintain code quality, and contribute to smooth project workflows.
What are the most commonly searched types of Programming jobs in Tennessee? The most popular types of Programming jobs in Tennessee are:
What cities in Tennessee are hiring for Programming Assistant jobs? Cities in Tennessee with the most Programming Assistant job openings:

Administrative Assistant- Engineering

Town of Farragut

Farragut, TN

$20.33 - $25.41/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 7 days ago


Job description

The Town of Farragut has a reputation for high standards, and this applies to our workforce as well as our vision for the community. We thrive on professionalism and integrity, and genuinely enjoy serving our community.
The Town is seeking applicants for a Administrative Assistant in the Engineering department. The position is hourly with a range of pay from $20.33-$25.41. Eligible for a 3% Cost of Living Adjustment on July 1, 2026.
The Town offers a competitive benefit package that includes:

  • 92% Town paid health coverage for employee and up to family plan, including a wellness program and multiple EAP plans.
  • 100% Town paid Dental, Vision, Life Insurance and LTD
  • Optional STD, FSA, Additional Life for family, Accident Insurance and Critical Illness Insurance
  • 401k Retirement plan that includes a 6% Town contribution (no match required) and a matching program upon hire.
  • Paid Time Off (Paid Holidays, Annual Leave and Sick Leave)
  • Park and Recreation Discounts
  • Student Loan Repayment Options
Requirements
Essential Functions
    • Check right-of-way (ROW) and grading permit applications to ensure required documents are provided by the applicant and/or contractor. Contact contractor/applicant if documents (sketches, site plans, drawings) are missing or require changes. Work with Engineering and Planning staff in obtaining letters of credit if required, contractor licensing and insurance documents, TDOT and TDEC documents if needed. Issue drainage fee invoice if applicable and check off payment when received. Prepare ROW and grading permits for Asst. Town Engineer.
    • Work with Engineering and Planning staff to ensure required documents are provided for retaining walls and established requirements are met.
    • Work with Asst. Town Engineer in preparing contract documents for engineering bids. Send bid announcements to media for publication. Post bid/contract information along with drawings and other bid documents on TOF's website. After contract is awarded and approved by BOMA, assemble contract documents, prepare the notice of award, and mail to the contractor for signature. As directed by the Engineering Director, send fully executed contract to contractor along with the notice to proceed.
    • Assist Planning and Codes in adding to and updated Letter of Credit spreadsheet. Notify the appropriate individuals, contractors, or financial institutions if engineering-related LOC requires an extension. Prepare LOC release, renewal, or change letters at the direction of the Town Engineer or Asst. Town Engineer.
    • Work with Planning and Codes in processing sub-contractor permit applications in MGO. Work with contractors if documents are missing or require updating, send permit invoices, bring in payments, check off payments, issue permits as needed.
    • Assist in searching for scanned/archived documents in Laser Fiche as needed.
    • Process engineering invoices for payment via Encode at the direction of Town Engineer.
    • Process citizen requests submitted to the Engineering Department via the MGO Solution Center. Notify the appropriate Engineering staff member assigned to resolve the issue and monitor the department's Solution Center requests to ensure they are completed in the required timeframe, and that the citizen has been contacted at the close of the project.
    • Assist Farragut residents with engineering-specific concerns either on the phone or in person as needed.
    • Assist the Town Receptionist and the Codes/Planning Department in answering the TOF's main phone lines and in providing information and/or assistance to Farragut residents who make inquiries in person.
    • Performs advanced level secretarial and/or clerical duties including writing, typing, filing, copying, sending and/or receiving facsimiles, ordering and/or maintaining office supplies, and proofreading documents.
    • Prepares written material, reports, memoranda, payment requisitions and documents related to town contracts.
    • Answers, logs, maintains and updates citizen incident calls; directs complaints to the appropriate person or department.
    • Other duties as assigned.
Knowledge, Skills, and Abilities
General knowledge of standard office practices, procedures, equipment and office assistance techniques; general knowledge of business English, spelling and arithmetic; general knowledge of department programs and policies; general knowledge of standard computer software and hardware; general skill working in administrative support documents; general skill operating standard computer and peripheral equipment; ability to manage time and work within time constraints; ability to type accurately at a reasonable rate of speed; ability to operate standard office, word processing and data entry equipment; ability to follow oral and written instructions; ability to communicate effectively in oral form; ability to coordinate among elected officials; ability to create public presentations and marketing materials; ability to make arithmetic computations using whole numbers, fractions and decimals; ability to establish and maintain effective working relationships with citizens, town staff, elected officials, and the general public.
Education and Experience
High school diploma or GED and a minimum of three experience as an administrative assistant with progressive word processing and database responsibility or equivalent combination of education and experience. Proficiency in Microsoft office software required.
Physical Requirements
This work requires the frequent exertion of up to 10 pounds of force and occasional exertion of up to 25 pounds of force; work regularly requires repetitive motions, frequently requires walking, sitting and using hands to finger, handle or feel and occasionally requires standing, speaking or hearing, climbing or balancing, stooping, kneeling, crouching or crawling, reaching with hands and arms, pushing or pulling and lifting; work has standard vision requirements; vocal communication is required for expressing or exchanging ideas by means of the spoken word; hearing is required to perceive information at normal spoken word levels; work requires preparing and analyzing written or computer data, operating machines and observing general surroundings and activities; work has no exposure to environmental conditions; work is generally in a moderately noisy location (e.g. business office, light traffic).
Special Requirements
Must be a Tennessee Notary Public within one (1) year of hire.
Valid driver's license in the State of Tennessee.
Pre-Hire Required Screenings
Background Check
Benefits
  • 92% Town paid health coverage for employee and up to family plan, including a wellness program and multiple EAP plans.
  • 100% Town paid Dental, Vision, Life Insurance and LTD
  • Optional STD, FSA, Additional Life for family, Accident Insurance and Critical Illness Insurance
  • 401k Retirement plan that includes a 6% Town contribution (no match required) and a matching program upon hire.
  • Paid Time Off (Paid Holidays, Annual Leave and Sick Leave)
  • Park and Recreation Discounts