1

Programming Assistant Jobs in Tennessee (NOW HIRING)

Has supervisory responsibility for Assistant Engineers, Engineering Assistants, and Interns. The Engineer is the individual on the project responsible for building the overall project "on paper"

Has supervisory responsibility for Assistant Engineers, Engineering Assistants, and Interns. The Engineer is the individual on the project responsible for building the overall project "on paper"

Has supervisory responsibility for Assistant Engineers, Engineering Assistants, and Interns. The Engineer is the individual on the project responsible for building the overall project "on paper"

Engineer

Memphis, TN · On-site

Has supervisory responsibility for Assistant Engineers, Engineering Assistants, and Interns. The Engineer is the individual on the project responsible for building the overall project "on paper"

Ability to assist with basic load calculations and understand weight distribution and lifting ... Sales Engineer * Assist Barnhart Sales Team by developing innovative heavy-lift/heavy-transport ...

Ability to assist with basic load calculations and understand weight distribution and lifting ... Sales Engineer * Assist Barnhart Sales Team by developing innovative heavy-lift/heavy-transport ...

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:

PART-TIME LIBRARY TECHNICIAN - REFERENCE/TEEN PROGRAMMING ASSISTANT - JOHN P. HOLT BRENTWOOD LIBRARY

City of Brentwood

Brentwood, TN

$18.55/hr

Other

Posted 20 days ago


Job description

Description Seeking candidates for a Part-Time Library Technician I - Reference/Teen Library Programming Assistant at the John P. Holt Brentwood Library, Brentwood, TN John P. Holt Brentwood Library Starting pay for this position is $18.55/hour, plus: $1,000 annual Transportation Supplement (paid over 26 pay periods) Up to a 5% salary increase after successful completion of the six-month probationary period

This position will remain posted until filled. The City of Brentwood seeks a customer-service-minded professional with excellent attention to detail to join its team as a Library Technician I serving in a Reference/Teen Library Programming Assistant role at the John P. Holt Brentwood Library.

The John P. Holt Brentwood Library provides access to over 165,000 books and other materials, including audiobooks, DVDs, music CDs, and online resources. With the mission of being a vibrant and engaging community center for lifelong learning and the arts, the Library continues to be an eclectic resource available to the City of Brentwood community.

Situated in a beautiful park setting and bordered by a walking trail and arboretum, the John P. Holt Brentwood Library is known as the crown jewel of the City of Brentwood. The Library Technician helps support daily reference and teen services operations by assisting patrons with library materials, technology, and general reference questions; supporting teen programming; creating displays; assisting with library-wide special events; and supporting the reference department as needed.

Applicants must be available to work a flexible schedule of 20 to 29 hours per week, including days, evenings, and weekends. Duties and Responsibilities Assists patrons in finding library materials and information. Provides reference, reading, and technology assistance, including help with library software, public computers, mobile devices, eBooks, and online resources.

Performs patron account services and assists patrons with library equipment and study room reservations. Helps prepare for and support teen programs, visual displays, and library-wide special events. Assists with collecting statistics and promoting library programs and services to the community.

Assists with opening and closing the library building and supports other staff projects as needed. The Ideal Candidate Has strong organizational, technical, and customer service skills. Demonstrates integrity and a genuine eagerness to assist patrons.

Has a positive attitude and treats others with respect. Values lifelong learning and the opportunity to enrich others' lives. Works well independently and as part of a team.

Brings a friendly, approachable attitude to the role. Enjoys working with teens and supporting engaging library programs. Minimum Training and Experience Required High school diploma or GED required; bachelor's degree preferred.

At least one year of experience teaching or leading children and teens is required. Library experience is preferred, or any equivalent combination of education, training, and experience that provides the required knowledge, skills, and abilities. Candidates should also have excellent public service skills, good general education, and the ability to communicate effectively with library patrons of all ages and skill levels.

(ADA) Minimum Qualifications or Standards to Perform Essential Job Functions PHYSICAL REQUIREMENTS: Must be physically able to operate a variety of automated office machines which includes a computer, printer, copy machine, calculator, telephone, etc. Must be able to use body members to work, move or carry objects or materials. Must be able to exert up to fifty pounds of force occasionally, and/or up to twenty-five pounds of force frequently.

Physical demand requirements are at levels of those for sedentary to medium work. DATA CONCEPTION: Requires the ability to compare and or judge the readily observable functional, technical, structural, or compositional characteristics (whether similar to or divergent from obvious standards) of data, people, or things. INTERPERSONAL COMMUNICATION: Requires the ability of speaking and/or signaling people to convey or exchange administrative information.

Includes giving assignments and/or directions to co-workers or assistants. LANGUAGE ABILITY: Requires the ability to read a variety of informational documentation, directions, instructions, and methods and procedures related to the job of Reference Technician. Requires the ability to write reports with proper format, punctuation, spelling, and grammar, using all parts of speech.

Requires the ability to speak with and before others with poise, voice control, and confidence using correct English and a well-modulated voice. INTELLIGENCE: Requires the ability to learn and understand basic to complex principles and techniques; to make independent judgments in absence of supervision; to acquire knowledge of topics related to the job of Reference Technician. VERBAL APTITUDE: Requires the ability to record and deliver information to supervisors and officials; to explain procedures and policies; and to follow verbal and written instructions, guidelines, and objectives.

NUMERICAL APTITUDE: Requires the ability to utilize mathematical formulas; add and subtract totals; multiply and divide; determine percentages; determine time and weight; and utilize statistical inference. FORM/SPATIAL APTITUDE: Requires the ability to inspect items for proper length, width, and shape, visually with office equipment. MOTOR COORDINATION: Requires the ability to coordinate hands and eyes in using automated office equipment.

MANUAL DEXTERITY: Requires the ability to handle a variety of items, office equipment, control knobs, switches, etc. Must have the ability to use one hand for twisting or turning motion while coordinating other hand with different activities. Must have minimal levels of eye/hand/foot coordination.

COLOR DISCRIMINATION: May require the ability to differentiate colors and shades of color. INTERPERSONAL TEMPERAMENT: Requires the ability to deal with people (i.e., staff, supervisors, general public, and officials) beyond giving and receiving instructions such as in interpreting departmental policies and procedures. Must be adaptable to performing under minimal stress when confronted with an emergency related to the job of Reference Technician

PHYSICAL COMMUNICATION: Requires the ability to talk and/or hear: (talking - expressing or exchanging ideas by means of spoken words). (Hearing - perceiving nature of sounds by ear). The City of Brentwood is an Equal Opportunity Employer.

In compliance with the Americans with Disabilities Act, the City may provide reasonable accommodations to qualified individuals with disabilities and encourages both prospective and current employees to discuss potential accommodations with the employer.