1

Temporary Programmer Jobs in Tennessee (NOW HIRING)

Data Engineer

Nashville, TN · On-site

$110K - $132K/yr

This is a 6-month Temp-to-Perm opportunity . We Can not except H1-Visa candidates. EAD's are ok ... Data Engineer Data integration, Database development Enterprise cloud data platform Fivetran (Must ...

Designing traffic components of both permanent, and temporary traffic control during construction ... Registered Engineer in Training (EIT) or Professional Engineer (PE) * 2-8 years of related ...

Data Engineer

Nashville, TN · On-site

$110K - $132K/yr

This is a 6-month Temp-to-Perm opportunity . We Can not except H1-Visa candidates. EAD's are ok ... Data Engineer Data integration, Database development Enterprise cloud data platform Fivetran (Must ...

Supervise, coach and mentor Assistant MEP Engineers. * Co-lead the MEP Coordination Process with ... Manage and secure all municipal and agency documentation required for temporary certificates of ...

Supervise, coach and mentor Assistant MEP Engineers. * Co-lead the MEP Coordination Process with ... Manage and secure all municipal and agency documentation required for temporary certificates of ...

MOT Engineer II

Memphis, TN · On-site

$74K - $130K/yr

Parsons is looking for a talented MOT Engineer 2 to join our team full-time to support one of the ... Develop Maintenance of Traffic (MOT) plans and temporary traffic control layouts for complex ...

Manufacturing Engineer

Oak Ridge, TN · On-site

$70K - $80K/yr

Drive root-cause solutions-not temporary fixes Cross-Functional Collaboration * Partner with programming, quality, and production teams to ensure smooth execution * Support new job launches from ...

Manufacturing Engineer

Oak Ridge, TN · On-site

$70K - $80K/yr

Drive root-cause solutions--not temporary fixes Cross-Functional Collaboration * Partner with programming, quality, and production teams to ensure smooth execution * Support new job launches from ...

MOT Engineer II

Brentwood, TN · Hybrid

$74K - $130K/yr

Parsons is looking for a talented MOT Engineer 2 to join our team full-time to support one of the ... Develop Maintenance of Traffic (MOT) plans and temporary traffic control layouts for complex ...

MOT Engineer II

Memphis, TN · Hybrid

$74K - $130K/yr

Parsons is looking for a talented MOT Engineer 2 to join our team full-time to support one of the ... Develop Maintenance of Traffic (MOT) plans and temporary traffic control layouts for complex ...

Drive root-cause solutions-not temporary fixes Cross-Functional Collaboration * Partner with programming, quality, and production teams to ensure smooth execution * Support new job launches from ...

This is a temporary position with the potential to continue through November and may lead to a ... As the Chief Engineer, you will * Oversee and manage all aspects of facilities management to ensure ...

Manage and secure all municipal and agency documentation required for temporary certificates of ... Qualifications: Bachelor's Degree in Engineering and a minimum of four years of relevant ...

Civil Engineering Intern - Summer 2027

Brentwood, TN · On-site

$15.75 - $20.50/hr

This temporary position is seeking individuals currently enrolled in an Undergraduate or Graduate ... Support a variety of engineering tasks with the goal to develop technical, social, and ethical ...

Showing results 41-60

Temporary Programmer information

What is a temporary programmer?

A Temporary Programmer is a short-term software developer hired to work on specific projects or to cover for permanent staff. They may develop, test, and maintain software applications based on company needs. These roles can range from a few weeks to several months, depending on project requirements. Temporary Programmers often work on contract through staffing agencies or as independent contractors. This role provides flexibility for both employers and employees while allowing companies to meet urgent programming needs.

What types of projects or tasks are typically assigned to temporary programmers?

Temporary Programmers are often brought on to support specific projects such as software updates, bug fixes, feature enhancements, migration tasks, or the development of new applications. The assignments can vary in complexity and may involve collaborating with permanent staff, QA testers, and project managers to ensure timely project completion. You might be tasked with writing clean code, troubleshooting issues, or assisting in integrating new technologies. This role is ideal for those who enjoy diverse, project-based work and adapting quickly to new technical environments. Most Temporary Programmers gain valuable exposure to different industries and technologies, which can be advantageous for future career opportunities.

What are the key skills and qualifications needed to thrive in the temporary programmer position, and why are they important?

To thrive as a Temporary Programmer, you need proficiency in programming languages such as Python, Java, or C#, along with a relevant degree or proven coding experience. Familiarity with software development tools, source control systems like Git, and sometimes short-term project management software is highly valued. Strong problem-solving, adaptability, and the ability to quickly learn new technologies or project requirements are key soft skills for this role. These competencies ensure you can effectively contribute to fast-paced projects, meet tight deadlines, and integrate seamlessly into various teams.

What are the most commonly searched types of Programmer jobs in Tennessee?

The most popular types of Programmer jobs in Tennessee are:

What cities in Tennessee are hiring for Temporary Programmer jobs?

Cities in Tennessee with the most Temporary Programmer job openings:

Infographic showing various Temporary Programmer job openings in Tennessee as of August 2026, with employment types broken down into 81% Full Time, 8% Part Time, 10% Contract, and 1% Nights. Highlights an 89% Physical, 4% Hybrid, and 7% Remote job distribution.

Data Engineer

3B Staffing LLC

Nashville, TN • On-site

$110K - $132K/yr

Full-time

This job post has expired 2 days ago. Applications are no longer accepted.


Job description

Data Engineer in Hybrid Nashville, TN

We are looking for someone to support Metro Nashville's enterprise data strategy by designing, building, and maintaining modern data pipelines and integrations that power analytics, dashboards, AI initiatives, and operational decision-making across departments.

This is a 6-month Temp-to-Perm opportunity . We Can not except H1-Visa candidates. EAD's are ok

Below you will find the job description.

Candidate's Info Chart

Full Legal Name:

Contact Number:

Contact email:

Hourly Rate:

$ /hr.

Salary requirement: goes up to $115K

$ K

Will you do temp-to-perm, after 6 months go directly to Perm? Must go Perm after 6 months

Citizen Status:

Full address of Current Location:

# and Street, City, State, Zip code

5+ years of experience in data integration, database development, or data engineering

Skill Sets

Years of exp.

Data Engineer

Data integration, Database development

Enterprise cloud data platform

Fivetran (Must have)

Design, build, maintain, and monitor scalable data pipelines using Fivetran, API integrations, and custom ETL/ELT processes.

Develop and optimize SQL-based transformations in Snowflake.

Backup system administrator to Snowflake

Build clean, validated datasets that power dashboards, analytics models, and AI tools (e.g., Tableau, Snowflake Cortex).

Automate recurring workflows using Python scripting languages.

Python for data workflows, automation, or quality checks.

Integrate data from on-prem systems, SaaS applications, and cloud environments into Snowflake

Data governance principles, including quality, lineage, and MDM metadata management

SQL, relational database concepts, and data modeling best practices.

ETL/ELT development patterns, including automation and orchestration.

BI Business intelligence and reporting platforms (e.g., Tableau).

Tableau datasets, extracts, and performance considerations

Strong SQL skills and experience with relational data modeling.

Understanding of ETL/ELT concepts and enterprise data warehouse patterns.

Hands-on experience with Snowflake as a cloud data platform.

Job Description

  • seeking a highly motivated Data Engineer to support Metro Nashville's enterprise data strategy by designing, building, and maintaining modern data pipelines and integrations that power analytics, dashboards, AI initiatives, and operational decision-making across departments.
    • This position is a member of ITS's Data insights Team and will also serve as a backup system administrator to Snowflake, Metro's chosen enterprise cloud data platform.
    • This role ensures Metro's data is secure, reliable, and available, helping departments deliver better, faster, and more equitable services for residents.
    • As the adoption of Metro's enterprise data program is expanding, we need to expand our team size to keep pace with building the data pipelines to support all our new analytics and AI use cases.

Scope of Work

  • Design, build, maintain and monitor scalable data pipelines using Fivetran, API integrations, and custom ETL/ELT processes.
  • Develop and optimize SQL-based transformations in Snowflake.
  • Build clean, validated datasets that power dashboards, analytics models, and AI tools (e.g., Tableau, Snowflake Cortex).
  • Automate recurring workflows using Python or comparable scripting languages.
  • Integrate data from on-prem systems, SaaS applications, and cloud environments into Snowflake.
  • Implement data quality checks, lineage, and metadata documentation in line with Metro's data governance framework.
  • Troubleshoot, monitor, and resolve data pipeline issues with IT and application owners.
  • Support self-service analytics by improving dataset structure, documentation, and performance.

Education and Experience

Bachelor's degree in Computer Science, Information Systems, Data Engineering, or related field (or equivalent experience).

  • 5+ years of experience in data integration, database development, or data engineering.
  • Strong SQL skills and experience with relational data modeling.
  • Understanding of ETL/ELT concepts and enterprise data warehouse patterns.
  • Experience
  • Hands-on experience with Snowflake as a cloud data platform.
  • Experience in gathering business and functional requirements and translating into technical data requirements.
  • Experience in integrating complex cross-agency processes and data models.
  • Experience with Fivetran connectors and transformations.
  • Experience with Python for data workflows, automation, or quality checks.
  • Familiarity with Tableau datasets, extracts, and performance considerations.
  • Knowledge of data governance, security, and privacy requirements (public-sector experience is a plus).

Preferred Knowledge and Skills

  • Designing scalable, maintainable data pipelines and warehouse structures.
  • Writing clean, efficient SQL queries and transformation logic.
  • Troubleshooting complex data flow issues across multiple systems.
  • Automating repetitive or manual data processes to improve efficiency.
  • Prioritizing work across multiple projects and deadlines.
  • SQL, relational database concepts, and data modeling best practices.
  • ETL/ELT development patterns, including automation and orchestration.
  • Cloud data warehousing technologies, especially Snowflake.
  • Python scripting for data transformation, testing, and automation.
  • BI Business intelligence and reporting platforms (e.g., Tableau).
  • Data governance principles, including quality, lineage, and MDM metadata management.
  • Security and privacy requirements related to data integration and storage.
  • Work collaboratively with cross-functional teams across ITS and Metro departments.
  • Evaluate data source quality, limitations, and appropriate use.
  • Maintain high accuracy and attention to detail in fast-moving environments.
  • Adapt to new tools, technologies, and approaches as Metro's data landscape evolves.
  • Support data initiatives that improve transparency, service delivery, and equitable outcomes for residents.