1

Software Engineer Contractor Jobs in Tennessee (NOW HIRING)

... sub-contractors, and vendors. * Participate in client project requirement meetings and value ... modeling software). * Ability to solve complex problems using sound professional judgment ...

Senior Structural Engineer

Knoxville, TN · On-site

$95K - $130K/yr

Review Contractor's shop drawing and submittals regarding structural work, investigating and ... Requires experience using structural engineering/finite element analysis software such as STAAD ...

Senior Structural Engineer

Chattanooga, TN · On-site

$91K - $124K/yr

Review Contractor's shop drawing and submittals regarding structural work, investigating and ... Requires experience using structural engineering/finite element analysis software such as STAAD ...

Senior Structural Engineer

Memphis, TN · On-site

$89K - $121K/yr

Review Contractor's shop drawing and submittals regarding structural work, investigating and ... Requires experience using structural engineering/finite element analysis software such as STAAD ...

Senior Structural Engineer

Nashville, TN · On-site

$97K - $131K/yr

Review Contractor's shop drawing and submittals regarding structural work, investigating and ... Requires experience using structural engineering/finite element analysis software such as STAAD ...

We're a trusted and strategic partner to engineers, contractors, distributors, specifiers ... Knowledge of basic business software (Microsoft Office). * Strong technical and analytical skills ...

Controls Engineer II

Nashville, TN · On-site

$80K - $104K/yr

As a Main Automation Contractor, we offer comprehensive solutions, supported by our size, expertise ... Develops hardware and software test plans and writes simulation logic for the testing of the PLC ...

Controls Engineer II

Nashville, TN

$80K - $104K/yr

As a Main Automation Contractor, we offer comprehensive solutions, supported by our size, expertise ... Develops hardware and software test plans and writes simulation logic for the testing of the PLC ...

Controls Engineer II

Nashville, TN

$80K - $104K/yr

As a Main Automation Contractor, we offer comprehensive solutions, supported by our size, expertise ... Develops hardware and software test plans and writes simulation logic for the testing of the PLC ...

Sr. Front End React Developer

Nashville, TN · On-site

$111K - $145K/yr

... general contractors in the United States. Our in-house software development team is at the ... Job Overview We are looking for a Sr. Frontend React Developer to drive the design and development ...

... software. * Oversee preparation of drawings and documentation; ensure accuracy, neatness, and ... Maintain detailed records of communications with clients, contractors, vendors, and team members ...

The Construction Project Manager works closely with clients, architects, engineers, contractors ... Proficiency in project mgmt..software, ability to read and interpret construction drawings and ...

Arcarithm is currently seeking top talent in the areas of full stack software development ... Serves as a technical liaison between the project team, contractor, and government engineering ...

Responsibilities may include reviewing and approving technical reports and contractor development ... Computers and related software applications. Skill in: Applying civil engineering principles and ...

Senior Engineer

Clarksville, TN · On-site

$85K - $127K/yr

Responsibilities may include reviewing and approving technical reports and contractor development ... Computers and related software applications. Skill in: * Applying civil engineering principles and ...

next page

Showing results 1-20

Software Engineer Contractor information

See Tennessee salary details

$57.6K

$133.9K

$186.5K

How much do software engineer contractor jobs pay per year?

As of Jun 17, 2026, the average yearly pay for software engineer contractor in Tennessee is $133,895.00, according to ZipRecruiter salary data. Most workers in this role earn between $108,900.00 and $157,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Software Engineer Contractor, and why are they important?

To thrive as a Software Engineer Contractor, you need advanced programming skills, problem-solving abilities, and a solid understanding of software development lifecycles, often backed by a relevant degree or equivalent experience. Familiarity with source control systems (like Git), cloud platforms, and project management tools, as well as proficiency in key programming languages, is typically required. Strong communication, adaptability, and self-motivation are essential soft skills for collaborating with diverse teams and managing project-based workloads. These skills ensure high-quality deliverables, effective client communication, and successful navigation of varied contract environments.

How does the work structure and team integration typically differ for Software Engineer Contractors compared to full-time employees?

As a Software Engineer Contractor, you will often work on specific projects or deliverables within a defined contract period, which may mean less involvement in long-term planning or company-wide initiatives. Contractors are usually integrated into existing development teams, collaborating closely with full-time engineers, project managers, and QA staff, but may have less access to certain internal resources or benefits. While you can expect to contribute to daily stand-ups, code reviews, and agile sprints, the onboarding process and access to proprietary tools or systems may be streamlined for contractors. This role offers valuable exposure to diverse tech stacks and industries, and successful contracts can lead to extended engagements or full-time offers.

What is the difference between Software Engineer Contractor vs Software Engineer Full-Time Employee?

AspectSoftware Engineer ContractorSoftware Engineer Full-Time Employee
CredentialsTypically requires a relevant degree and technical skills; certifications optionalSame as contractor; often prefers ongoing professional development
Work EnvironmentProject-based, flexible hours, often remote or on-siteSteady, long-term employment, usually on-site or hybrid
Employer & Industry UsageCommon in tech, startups, consulting firmsStandard in large corporations, tech companies, and enterprises
Search & Comparison IntentLooking for short-term or project-based rolesSeeking stable, long-term employment

In summary, Software Engineer Contractors typically work on short-term projects with flexible schedules, while full-time employees enjoy ongoing employment and benefits. Both roles require similar skills and credentials but differ mainly in work arrangement and job stability.

What are Software Engineer Contractors?

Software Engineer Contractors are professionals hired on a temporary or project basis to design, develop, and maintain software applications. Unlike full-time employees, they typically work for a predetermined period or on specific projects for a company. Contractors may work independently or through contracting agencies and often have flexibility regarding work hours and location. Their expertise is sought after for specialized tasks, scaling development teams, or covering skill gaps within organizations.
What cities in Tennessee are hiring for Software Engineer Contractor jobs? Cities in Tennessee with the most Software Engineer Contractor job openings:
Infographic showing various Software Engineer Contractor job openings in Tennessee as of June 2026, with employment types broken down into 2% Internship, 60% Full Time, 25% Part Time, 2% Temporary, and 11% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $133,895 per year, or $64.4 per hour.
Civil Engineer

Civil Engineer

Stantec

Knoxville, TN • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 22 days ago


Stantec rating

8.5

Company rating: 8.5 out of 10

Based on 81 frontline employees who took The Breakroom Quiz

74th of 352 rated engineering


Job description

Job Description
Communities everywhere share the need for clean water. And as they work to meet that need, they're facing new, more complex challenges every day. Our water professionals collaborate to contribute innovative ideas, guided by scientific rigor and a vision for sustainable growth. Every day, we're helping communities improve, reuse, and protect our world's most precious resource.
Join our team to deliver transformational projects that will benefit future generations. Grow with us, H2O+U.
Your Opportunity
The role of an intermediate or mid-level Civil Engineer with water resources emphasis, is to work independently on smaller projects, and as a team member of larger projects. Candidate should be able to evaluate, select, specify, and engineer systems or products for a project. The engineer will perform a variety of complex tasks which may include calculations, field work, coordination of tasks and personnel. The projects assigned may be complex, broad, varied and diverse in scope. You will analyze proposed projects to ensure structural reliability, resource efficiency and cost-effectiveness. This position can be hybrid.
Your Key Responsibilities
  • May work on multiple projects and be responsible for projects of average complexity/size.
  • May serve as Engineer-of-Record (EOR).
  • Perform or lead more complex engineering design tasks on assigned projects under supervision of the Project Technical Lead or Project Manager, including engineering drawings, engineering reports, presentations, and required applications to regulatory and/or funding agencies.
  • Engage in the development of design through sketches, electronic models, diagrams, and other visual formats.
  • Prepare and revise documentation in various civil phases including site plans, utility plan/profiles, grading plans, cross sections, diagrams, and details.
  • Lead project coordination meetings with internal team members and/or external consultants, owner and contractor, sub-contractors, and vendors.
  • Participate in client project requirement meetings and value analysis and cost estimating.
  • Involved in the permitting process of projects, which may require meetings with clients, contractors, reviewing agency personnel and governing entities.
  • Manage and lead other team members while working on projects, complete tasks and delegate specific project tasks to other team members as appropriate.
  • Assist senior engineers/designers with developing and managing the project scope, budget, staffing and schedule.
  • May lead the preparation and coordination of the project specifications with construction documents.
  • Prepare contract documents for construction (i.e. engineering drawings and specifications).
  • Participate in constructability review.
  • Conduct quality assurance and quality control on own projects.
  • Assist in the development of new standards and specifications for the discipline.
  • Prepare portions of engineering project proposals, change orders, client contact and communication pertaining to specific projects.
  • Support the civil team in providing services during construction that can include submittal reviews, responses to requests for information and contract document clarifications.

Qualifications
Your Capabilities and Credentials
  • Has well-developed understanding of general concepts of relevant areas of civil engineering design, including gravity and pressure systems, geotechnical considerations, survey, storm water/drainage design, road design, erosion and sediment control, and grading.
  • Possesses excellent time management skills; thorough understanding of task assignment and schedule, budgeting and efficient use of time and resources.
  • Ability to effectively discuss project issues with clients and reviewing agencies.
  • Thorough understanding of codes, legal and design requirements in relevant jurisdictions.
  • Well-developed understanding of all phases of project document production and the relationship between drawings and specifications.
  • Strong knowledge of civil systems means and methods, materials, and industry standards.
  • Proficiency in Microsoft Office (specifically Microsoft Excel), as well as relevant discipline software programs, which may include AutoCAD Civil3D, ArcGIS, HEC-HMS, HEC-RAS, PCSWMM/XPSWMM (or other modeling software).
  • Ability to solve complex problems using sound professional judgment, creativity, and innovation.
  • Ability to check the work of others for accuracy and completeness and manage time to meet project budget and schedule.
  • Ability to participate and collaborate in project team setting and to engage in creative and critical thought.
  • Possesses team leadership skills, excellent written and verbal communication skills.
  • Strong presentation and interview skills are preferred.

Education and Experience
  • Bachelor's degree or equivalent in Civil Engineering. Master's degree is preferred.
  • Licensed Professional Engineer.
  • Minimum of 5 years of experience.

Typical office environment working with computers and working at a desk for long periods of time. Field work may include exposure to the elements including inclement weather.
This description is not a comprehensive listing of activities, duties or responsibilities that may be required of the employee and other duties, responsibilities and activities may be assigned or may be changed at any time with or without notice.
Stantec is a place where the best and brightest come to build on each other's talents, do exciting work, and make an impact on the world around us. Join us and redefine your personal best.
CECD #INDWater
About the Team
Pay Transparency: In compliance with pay transparency laws, pay ranges are provided for positions in locations where required. Please note, the final agreed upon compensation is based on individual education, qualifications, experience, and work location. At Stantec certain roles are bonus eligible. Actual compensation for part-time roles will be pro-rated based on the agreed number of working hours per week.
Benefits Summary: Regular full-time and part-time employees (working at least 20 hours per week) have access to medical, dental, and vision plans, a wellness program, health saving accounts, flexible spending accounts, 401(k) plan, employee stock purchase program, life and accidental death & dismemberment (AD&D) insurance, short-term/long-term disability plans, emergency travel benefits, tuition reimbursement, professional membership fee coverage and paid family leave. Regular full-time and part-time employees will receive ten paid holidays in each calendar year. In addition, employees will be eligible to accrue vacation between 10 and 20 days per year and eligible for paid sick leave (and if more generous, in accordance with state and local law).
Temporary/casual employees have access to 401(k) plans, employee stock purchase program, and paid leave, in accordance with state and local law.
The benefits information listed above may not apply to union positions because benefits for such positions are governed by applicable collective bargaining agreements

What Stantec employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom