1

Software Engineering Consultant Jobs in Tennessee

Education Required Master's degree in Computer Science / Information Technology / Engineering (Any ... t or IT Analyst or Developer or Programmer or Engineer or closely related field. Employer also ...

Education Required Master's degree in Computer Science / Information Technology / Engineering (Any ... t or IT Analyst or Developer or Programmer or Engineer or closely related field. Employer also ...

Education Required Master's degree in Computer Science / Information Technology / Engineering (Any ... t or IT Analyst or Developer or Programmer or Engineer or closely related field. Employer also ...

Education Required Masters degree in Computer Science / Information Technology / Engineering (Any ... t or IT Analyst or Developer or Programmer or Engineer or closely related field. Employer also ...

Engineering- Professional Engineer

Lebanon, TN · On-site

$98K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Works with developers, consultants, and contractors to ensure compliance with all local and/or ... Uses computer assisted engineering and design software and equipment to prepare engineering and ...

Engineering - Project Engineer

Lebanon, TN · On-site

$87K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Works with developers, consultants, and contractors to ensure compliance with all local and/or ... Uses computer assisted engineering and design software and equipment to prepare engineering and ...

Education Required Master's degree in Computer Science/Technology/Engineering (Any)/Business /IT or ... t or IT Analyst or Developer or Programmer or IT Engineer or closely related fields. Employer also ...

Education Required Master's degree in Computer Science/Technology/Engineering (Any)/Business /IT or ... t or IT Analyst or Developer or Programmer or IT Engineer or closely related fields. Employer also ...

Education Required Master's degree in Computer Science/Technology/Engineering (Any)/Business /IT or ... t or IT Analyst or Developer or Programmer or IT Engineer or closely related fields. Employer also ...

Education Required Masters degree in Computer Science/Technology/Engineering (Any)/Business /IT or ... t or IT Analyst or Developer or Programmer or IT Engineer or closely related fields. Employer also ...

Engineering Manager- Technical Program Manager

Nashville, TN · On-site

$124K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Those in software engineering at PwC will focus on developing innovative software solutions to ... Consulting network. You will be responsible for analyzing business requirements and improving ...

Software Developer

Nashville, TN · On-site

$70K - $150K/yr

FortyAU is a software consulting company in Nashville, Tennessee focused on building custom ... Founded by developers for developers, our team is solely focused on solving problems by writing ...

Software Developer

Nashville, TN · On-site

$70K - $150K/yr

FortyAU is a software consulting company in Nashville, Tennessee focused on building custom ... Founded by developers for developers, our team is solely focused on solving problems by writing ...

Software Developer

Nashville, TN · On-site

$70K - $150K/yr

FortyAU is a software consulting company in Nashville, Tennessee focused on building custom ... Founded by developers for developers, our team is solely focused on solving problems by writing ...

Lead Software Engineer

Nashville, TN · On-site

  • Retirement

  • PTO

Software Development/ Engineering Main location: United States, Tennessee, Nashville Position ID ... Consider joining CGI, a premier consulting firm that inspires personal and professional growth and ...

Software Development/ Engineering Main location: United States, Tennessee, Knoxville Position ID ... Come join our team-one of the largest IT and business consulting services firms in the world.

Bachelor's degree or higher in Computer Science, Information Technology, Software Engineering, or a ... As an Oracle Senior Consultant at Deloitte, you will help clients define their cloud strategy ...

Showing results 21-40

Software Engineering Consultant information

See Tennessee salary details

$4

$83

$174

How much do software engineering consultant jobs pay per hour?

As of Aug 12, 2026, the average hourly pay for software engineering consultant in Tennessee is $83.88, according to ZipRecruiter salary data. Most workers in this role earn between $62.16 and $75.29 per hour, depending on experience, location, and employer.

What are some common challenges faced by software engineering consultants when working with client teams?

Software Engineering Consultants often navigate the challenge of quickly adapting to new technologies, workflows, and company cultures unique to each client. They must build trust with client teams, communicate effectively with diverse stakeholders, and deliver solutions within tight deadlines. Balancing multiple projects and managing expectations requires strong organization and adaptability. Consultants also need to stay current with industry best practices to provide valuable insights and maintain credibility.

What is the difference between Software Engineering Consultant vs Software Developer?

AspectSoftware Engineering ConsultantSoftware Developer
CredentialsBachelor's or higher in CS or related field; certifications like PMP or AWS are commonBachelor's or higher in CS or related field; coding certifications optional
Work EnvironmentConsults across multiple projects/clients, often in diverse industriesWorks primarily within a single company or project team
Employer & Industry UsageConsulting firms, tech companies, freelanceTech companies, startups, in-house teams
Search & Comparison IntentOften compared for strategic, high-level rolesCompared for hands-on coding and development roles

While both roles involve software skills, a Software Engineering Consultant typically provides expert advice across multiple projects and industries, focusing on architecture and strategy. A Software Developer primarily writes code within a specific team or company. The choice depends on whether you prefer consulting or hands-on development work.

What are the key skills and qualifications needed to thrive as a software engineering consultant, and why are they important?

To thrive as a Software Engineering Consultant, you need advanced programming skills, problem-solving abilities, and a degree in computer science or a related field, often supplemented by experience in software architecture. Familiarity with development frameworks, cloud platforms, and tools like Git, along with certifications such as AWS Certified Developer or Scrum Master, is highly valued. Strong communication, adaptability, and client management skills help you effectively translate technical solutions into business value. These competencies enable consultants to deliver tailored, high-quality solutions that meet diverse client needs and drive project success.

What is a software engineering consultant?

Software Engineering Consultants are technology professionals who provide expert advice, guidance, and hands-on assistance to organizations on software development projects. They help businesses design, develop, and implement software solutions tailored to specific needs, often optimizing existing systems or recommending new technologies. Their work can include code reviews, system architecture design, process improvement, and troubleshooting technical challenges. Software Engineering Consultants often work on a contractual basis, bringing specialized expertise that may not exist within a company’s in-house team.
What are the most commonly searched types of Software Engineering Consultant jobs in Tennessee? The most popular types of Software Engineering Consultant jobs in Tennessee are:
What are popular job titles related to Software Engineering Consultant jobs in Tennessee? For Software Engineering Consultant jobs in Tennessee, the most frequently searched job titles are:
What job categories do people searching Software Engineering Consultant jobs in Tennessee look for? The top searched job categories for Software Engineering Consultant jobs in Tennessee are:
Infographic showing various Software Engineering Consultant job openings in Tennessee as of August 2026, with employment types broken down into 1% Internship, 84% Full Time, 10% Part Time, and 5% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $174,464 per year, or $83.9 per hour.

Software Developer

Cloudywing Technologies, Inc.

Collierville, TN • On-site

Full-time

Re-posted 12 days ago


Job description

JOB OPENING NOTICE

Start Date: 12/04/2023

End Date: 12/18/2023


POSITION:                          

Software Developer        

Fulltime job, 40 hours per week

Pay: 132,475.00 yearly

NUMBER OF OPENINGS:  5


LOCATION:                        

Cloudywing Technologies Inc

340 New Byhalia Road, Suite 2A, Collierville, TN 38017



JOB DUTIES:                      

Develop, create, and modify general computer applications. Analyze user needs and develop software solutions using ASP.NET and related .NET based technologies. Design software or customize software for client use with the aim of optimizing operational efficiency. Utilize Software Development Lifecyle (SDLC) principles in application software development with C# programming languages to help develop software applications. Will need to analyze and design databases interacting with .NET based software applications. Travel And/or Relocation to unanticipated client sites is required.



EDUCATION REQUIRED:                          

Master's degree in Computer Science/ Information Technology /Engineering (Any)/Business or closely related field with 6(Six) months of experience in the job offered or a IT Consultant or IT Analyst or Developer or Programmer or IT Engineer or very closely related area. Employer also accepts Bachelor’s degree in Computer Science/ Information Technology / Engineering (Any)/Business or related field plus 5 years of progressive work experience in related field.



EXPERIENCE REQUIRED:                          

Experience of Six months in ASP.NET and C# language is required. Travel and/ or relocation to Unanticipated client sites is required.