1

Computer Software Developer Jobs in Tennessee (NOW HIRING)

Qualifications * 7+ years of professional software engineering experience, with demonstrated impact on backend or platform systems * BS or MS degree in Computer Science or a related field, or ...

Qualifications * 7+ years of professional software engineering experience, with demonstrated impact on backend or platform systems * BS or MS degree in Computer Science or a related field, or ...

Senior Software Developer

Nashville, TN · On-site

$52.75 - $69.50/hr

Qualifications * 4+ years of experience with software development or programming * BS or MS degree in Computer Science or related field, or equivalent practical experience * Knowledge of distributed ...

Senior Software Developer

Nashville, TN · On-site

$52.75 - $69.50/hr

Qualifications * 4+ years of experience with software development or programming * BS or MS degree in Computer Science or related field, or equivalent practical experience * Knowledge of distributed ...

Senior Software Developer

Nashville, TN · On-site

$52.75 - $69.50/hr

Qualifications * 4+ years of experience with software development or programming * BS or MS degree in Computer Science or related field, or equivalent practical experience * Knowledge of distributed ...

Senior Software Developer

Nashville, TN · On-site

$52.75 - $69.50/hr

Qualifications * 4+ years of experience with software development or programming * BS or MS degree in Computer Science or related field, or equivalent practical experience * Knowledge of distributed ...

Senior Software Developer

Nashville, TN

$52.75 - $69.50/hr

Qualifications * 4+ years of experience with software development or programming * BS or MS degree in Computer Science or related field, or equivalent practical experience * Knowledge of distributed ...

Senior Software Developer

Nashville, TN · On-site

$52.75 - $69.50/hr

Qualifications * 4+ years of experience with software development or programming * BS or MS degree in Computer Science or related field, or equivalent practical experience * Knowledge of distributed ...

We are seeking a Nashville based Software Developer to join our Wealth Planning Tools development ... Bachelor's degree in computer science or mathematics * Recent graduates accepted; 2+ years of ...

Responsibilities Qualifications: * 7+ years of software engineering experience. * BS or MS degree in Computer Science or equivalent experience. * Proficient in Java, C, C++, C#, or similar OO ...

Senior Software Developer

Nashville, TN · On-site

$52.75 - $69.50/hr

Computer Science fundamentals in object-oriented design, data structures, & algorithm design, etc * 4+ years of total experience with software development/ programming experience with at least one ...

Showing results 21-40

Computer Software Developer information

See Tennessee salary details

$43.6K

$101.5K

$150.7K

How much do computer software developer jobs pay per year?

As of Aug 12, 2026, the average yearly pay for computer software developer in Tennessee is $101,513.00, according to ZipRecruiter salary data. Most workers in this role earn between $81,700.00 and $118,000.00 per year, depending on experience, location, and employer.

What is the difference between Computer Software Developer vs Computer Programmer?

AspectComputer Software DeveloperComputer Programmer
CredentialsBachelor's degree in CS or related field; sometimes certificationsTypically similar; often requires a degree or coding experience
Work EnvironmentDesigning, developing, and testing software applicationsWriting, testing, and debugging code
Employer & Industry UsageTech companies, software firms, startupsAny industry needing custom software or applications

While both roles involve coding, Computer Software Developers focus on designing and creating complete software solutions, whereas Computer Programmers primarily write and test code. Developers often oversee the entire development process, while Programmers typically work on specific coding tasks within a project.

What are the typical collaboration practices for computer software developers within a development team?

Computer software developers often work closely with other developers, project managers, QA testers, and UX/UI designers to ensure a smooth development process. Collaboration is typically facilitated through agile methodologies, such as daily stand-up meetings, sprint planning, and code reviews. Developers regularly use tools like Git for version control and platforms like Jira or Trello to track project progress. Open communication and teamwork are essential, as developers may need to pair program, share feedback, and quickly resolve issues together to meet deadlines and deliver high-quality software.

What is a computer software developer?

Computer Software Developers are professionals who design, create, test, and maintain software applications or systems for computers and other devices. They work closely with clients, analysts, and other developers to understand user needs and translate them into functional software solutions. Their responsibilities may include writing code, debugging programs, and collaborating with teams to ensure high-quality software delivery. Software developers often specialize in specific programming languages or types of applications, such as mobile, web, or enterprise software.

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

To thrive as a Computer Software Developer, you need strong programming skills, problem-solving abilities, and a relevant degree in computer science or a related field. Familiarity with development frameworks, version control systems like Git, and possibly certifications in languages or platforms (e.g., Java, AWS) are typically expected. Soft skills such as teamwork, effective communication, and adaptability help developers collaborate and respond to changing project requirements. These skills ensure developers can create efficient, maintainable software solutions that meet user needs and business goals.
Infographic showing various Computer Software Developer job openings in Tennessee as of August 2026, with employment types broken down into 1% Internship, 1% As Needed, 79% Full Time, 14% Part Time, 4% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $101,513 per year, or $48.8 per hour.

Advisor, Software Developer

FedEx Supply Chain

Collierville, TN

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 2 days ago

New


FedEx Supply Chain rating

7.1

Company rating: 7.1 out of 10

Based on 87 frontline employees who took The Breakroom Quiz

204th of 361 rated logistics


Job description

Advisor, Software Developer -- IIB

Department: IT Development * Employment Type: Full-time

Job summary

The Advisor, Software Developer -- IIB provides leadership and initiative in a team environment. This role ensures application of systems thinking principles, enabling team members to independently design, code, test, and deploy software. Responsibilities include documentation to support the software development life cycle, developing prototypes and solutions across diverse technologies, applying modern methodologies to launch new business capabilities, resolving complex problems, and mentoring less senior developers.

Primary responsibilities
  • Integrate, configure, and support Sterling WMS components, ensuring reliable data flow between warehouse systems and enterprise applications.
  • Analyze Sterling WMSrelated issues across inbound, outbound, and inventory workflows; perform rootcause analysis and implement corrective actions to maintain operational continuity.
  • Encode, test, debug, and document complex software/programs.
  • Review, analyze, troubleshoot, and modify core and customized software.
  • Respond to escalated customer inquiries and requests for technical/operational support.
  • Resolve complex technical matters to meet customer service level agreements.
  • Analyze and implement corrective actions for root cause analysis and defect resolution.
  • Follow documented Software Development Life-Cycle standards.
  • Provide consultation on complex projects as a top-level contributor or specialist.
  • Serve as point of contact for higher-level or complex issues, collaborating with senior leaders for resolution.
  • Design, develop, test, and support applications using MQ, IBM Integration Bus, ESQL, Java, EDI, Oracle Database, SOAP/REST Web Services, DataPower, API Connect, XML, SOA, ESB, and workflow technologies.
  • Develop technical and conceptual specifications; prepare prototypes for proof of concept.
  • Configure and integrate interfaces to other application systems; develop data-related files.
  • Analyze data, troubleshoot issues, provide root cause analysis, and resolve problems with optimal solutions.
  • Communicate with end-users and customers to collect and clarify business requirements.
  • Develop test plans to ensure thorough testing and documentation.
  • Mentor team members; peer review technical deliverables for compliance with requirements.
  • Develop basic queries for troubleshooting production support issues.
  • Generate reports using queries and PL/SQL; analyze data.
  • Provide after-hours or on-call support as required, including weekends and evenings.
Education & Experience
  • Education: Bachelor's degree or equivalent in Computer Science, Information Systems, or related field.
  • Experience: 8 years of relevant experience.
  • Communication: Excellent verbal and written communication skills.
  • Technical expertise: Strong understanding of Java (1.4+), JSP, XML, HTML, JavaScript.
  • Databases: Oracle 9+; programming with SQL and PL/SQL.
  • Analysis: Ability to read, analyze, and interpret business periodicals, journals, technical procedures, work instructions, process maps, and regulations.
  • Documentation: Ability to write reports, business correspondence, and procedure manuals.
  • Presentation: Ability to effectively present information and respond to questions from diverse audiences.
  • Problem-solving: Ability to solve practical problems and manage variables in non-standardized situations.
  • Professional standards: Basic understanding of and willingness to adopt industry standards.
  • Customer focus: Customer service driven.
Requirements, Perks, and Benefits (US -- Exempt)Physical & Cognitive Requirements (With or Without Accommodation)
  • Ability to follow policies and procedures.
  • Ability to read, write, and interpret information.
  • Ability to add, subtract, multiply, and divide.
  • Ability to use hands to finger, handle, or feel.
  • Ability to sit, walk, or stand for the duration of the shift.
  • Must possess visual acuity to perform essential job functions.
  • Ability to conduct physical tasks with a full range of motion throughout the warehouse environment.
  • Ability to lift/carry items up to 50 pounds.
For details on our comprehensive benefits, clickhere
Equal Opportunity Employer

FedEx Supply Chain, Inc. is an Equal Opportunity Employer, including veterans and individuals with disabilities.

  • Know Your Rights
  • Pay Transparency
  • Family and Medical Leave Act (FMLA)
  • Employee Polygraph Protection Act
E-Verify Program Participant

Federal Express Corporation participates in the Department of Homeland Security U.S. Citizenship and Immigration Services' E-Verify program (for U.S. applicants and employees only). Please click below to learn more:

  • E-Verify Notice (bilingual)
  • Right to Work Notice (English) / Spanish

FedEx Supply Chain is committed to providing access, equal opportunity, and reasonable accommodation for qualified individuals with disabilities in its application procedures, hiring, and other terms and conditions of employment. To request a reasonable accommodation, please contact FSC.TalentAcquisition@fedex.com.

Perks and Benefits at FedEx Supply Chain (FSC)
  • Competitive Pay: Competitive wages depending on your location and experience, paid bi-weekly for both full-time and part-time opportunities.
  • 401(k) plan with company match after 1 year
  • Tuition reimbursement program
  • Holiday pay and accrued paid time off programs offering both Vacation and PTO
  • Medical, dental, vision, and voluntary benefits available on day one
  • Basic life insurance
  • Basic AD&D coverage
  • Supplemental Life and Supplemental AD&D
  • Short-Term and Long-Term Disability coverage for full-time employees after 180 days of service
  • Paid parental leave for both moms and dads
  • Paid bereavement and jury duty

Note: Pay is based on several factors including, but not limited to, market location and may vary depending on job-related knowledge, skills, education/training, and a candidate's work experience.

Job Disclaimer (US)

Please note that this job description is not intended to be an exhaustive list of all duties, responsibilities, or qualifications associated with the position. The Company reserves the right to modify duties or assign additional responsibilities as necessary to meet business needs.

Employment Type: FULL_TIME

What FedEx Supply Chain employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom