1

Federal Government Software Engineer Jobs in Tennessee

Senior Associate, Software Engineering

Nashville, TN ยท On-site

$111K - $146K/yr

... Engineer develops and integrates software features to support mission systems within an Agile ... Minimum of 2 years of progressively advanced object oriented commercial or government software ...

Senior Specialist, Software Engineering

Nashville, TN ยท On-site

$118K - $156K/yr

Job Title: Senior Specialist, Software Engineer Job Code: 41708 Job Location: Nashville, TN Job ... Minimum of 6 years of progressively advanced object oriented commercial or government software ...

Nashville, TN Schedule: 9/80-Every other Friday off The Software Engineer, Specialist Level is an ... or government software development experience * 4 years experience C# and Visual Studio required ...

The Software Engineer, Specialist Level is a seasoned and experienced professional with proficient ... Ability to obtain and maintain a US Government security clearance Qualifications: * Experience with ...

The Software Engineer, Specialist Level is a seasoned and experienced professional with proficient ... Ability to obtain and maintain a US Government security clearance Qualifications: * Experience with ...

Posted today

next page

Showing results 1-20

Federal Government Software Engineer information

See Tennessee salary details

$57.6K

$133.9K

$186.5K

How much do federal government software engineer jobs pay per year?

As of Sep 4, 2026, the average yearly pay for federal government software engineer 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 is a federal government software engineer?

A Federal Government Software Engineer designs, develops, and maintains software systems for government agencies. They work on secure, scalable, and mission-critical applications that support public services, defense, cybersecurity, and other national priorities. These engineers follow strict security and compliance guidelines, often collaborating with other government and contractor teams. The role may require knowledge of specific programming languages, cloud computing, and cybersecurity best practices. Security clearances may also be necessary, depending on the agency and project.

What do federal government software engineers do?

As a Federal Government Software Engineer, you may work on projects ranging from developing secure web applications and data management systems to maintaining legacy platforms or implementing new cloud solutions. Your responsibilities often include coding, system integration, collaborating with cross-functional teams, and ensuring compliance with federal cybersecurity guidelines. You might also participate in requirements analysis, testing, and deploying software solutions that serve the needs of both internal users and the public. The work environment is typically collaborative, structured, and mission-driven, with opportunities to contribute to impactful, large-scale initiatives.

What skills and qualifications are needed to be a federal government software engineer?

To thrive as a Federal Government Software Engineer, you need a strong background in computer science, programming languages (such as Java, Python, or C++), and a relevant degree or equivalent experience. Familiarity with government-specific software systems, cloud platforms, cybersecurity standards (like FedRAMP or FISMA), and security clearances is often required. Excellent problem-solving, communication, and teamwork skills are crucial for collaborating with diverse stakeholders and managing complex projects. These abilities ensure the secure, reliable, and efficient development of software systems that support critical government operations.

What are the most commonly searched types of Federal Government Software Engineer jobs in Tennessee?

The most popular types of Federal Government Software Engineer jobs in Tennessee are:

What are popular job titles related to Federal Government Software Engineer jobs in Tennessee?

For Federal Government Software Engineer jobs in Tennessee, the most frequently searched job titles are:

What job categories do people searching Federal Government Software Engineer jobs in Tennessee look for?

The top searched job categories for Federal Government Software Engineer jobs in Tennessee are:

Infographic showing various Federal Government Software Engineer job openings in Tennessee as of August 2026, with employment types broken down into 90% Full Time, and 10% Part Time. Highlights an 100% In-person job distribution, with an average salary of $133,895 per year, or $64.4 per hour.

Senior Associate, Software Engineering

L3HHCM20

Nashville, TN โ€ข On-site

$111K - $146K/yr

Full-time

Posted 20 days ago


Job description

Job Title: Senior Associate, Software Engineering

Job Code: 42572

Job Location: Nashville, TN

Job Schedule: 9/80: Employees work 9 out of every 14 days- totaling 80 hours worked- and have every other Friday off

ย 

ย 

Job Description:

ย 

The Software Engineer develops and integrates software features to support mission systems within an Agile development environment. This role translates customer and system requirements into technical designs, implements and tests software components, and supports delivery of quality releases. The position supports cross-functional collaboration across engineering and program teams.

ย 

Essential Functions:

ย 

  • Analyze requirements, create technical designs, and implement software components and applications.
  • Perform unit/component testing, support verification activities, and report status of tasks and issues.
  • Integrate third-party hardware and software solutions in a representative Software Integration Lab (SIL).
  • Support integration and customer-facing events with approximately 10% travel.
  • Participate within a cross-functional SCRUM team.
  • Minimum of 2 years of progressively advanced object oriented commercial or government software development experience.
  • Practical experience with C# and Visual Studio,
  • Practical knowledge of the principles, practices, and techniques of object-oriented design/development
  • Practical knowledge of the principles, practices, and techniques of source code management and defect tracking
  • Ability to quickly and effectively break down assignments into work tasks and provide effort and schedule estimates and successfully achieve them.

Qualifications:

  • Bachelor's Degree and a minimum of 2 years of prior related experience. Graduate Degree or equivalent with 0 to 2 years of prior related experience. In lieu of a degree, minimum of 6 years of prior related experience.

ย 

Preferred Additional Skills:

  • Experience with WPF/XAML
  • Azure DevOps source control (Git) and YAML pipelines
  • Familiarity with SOLID principles
  • TCP/UDP networking concepts.
  • Must have the ability to obtain and maintain a US Secret clearance if needed.

#LI-ML2