1

Senior Federal Government Software Engineer Jobs

Software Subcategory: SW Engineer Schedule: Full-Time Shift: Day Job Travel: Yes - 10% of the time ... S. federal government. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately ...

Senior Software Engineer

Saint Louis, MO ยท On-site

$119K - $157K/yr

Senior Software Engineer Location: St. Louis, MO Security Clearance: Active TS/SCI (or SCI ... the federal government. Originating from the Department of Defense's software factory ecosystem ...

Senior Software Engineer

Springfield, VA ยท On-site

$180K - $202K/yr

Senior Software Engineer Location: St. Louis, MO OR Springfield, VA Security Clearance: Active TS ... the federal government. Originating from the Department of Defense's software factory ecosystem ...

We are a progressive, forward-thinking architecture and engineering consulting firm with over 30 ... Utilize project management software, including Deltek Ajera, to forecast workloads, manage staffing ...

next page

Showing results 1-20

Senior Federal Government Software Engineer information

See salary details

$75.5K

$143.3K

$192K

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

As of Aug 12, 2026, the average yearly pay for senior federal government software engineer in the United States is $143,292.00, according to ZipRecruiter salary data. Most workers in this role earn between $122,500.00 and $161,500.00 per year, depending on experience, location, and employer.

What are some common challenges faced by senior federal government software engineers, and how can they be addressed?

Senior Federal Government Software Engineers often navigate complex security requirements, legacy systems integration, and strict regulatory compliance. Collaborating effectively with cross-functional teams and communicating technical solutions to non-technical stakeholders are also frequent challenges. Staying up to date with evolving federal standards and adopting agile methodologies can help address these issues. Building strong relationships with project managers, cybersecurity experts, and other engineers is key to successfully delivering robust, compliant solutions.

What is the difference between Senior Federal Government Software Engineer vs Federal Government Software Developer?

AspectSenior Federal Government Software EngineerFederal Government Software Developer
Required CredentialsBachelor's or higher in CS or related field; often requires security clearanceBachelor's in CS or related; security clearance may be preferred
Work EnvironmentDesigning, developing, and testing software systems within government agenciesWriting and maintaining code for government projects, often under supervision
Employer & Industry UsageFederal agencies, defense, intelligence, and related sectorsFederal agencies, defense contractors, and government IT departments

The main difference is that Senior Federal Government Software Engineers typically lead complex projects, require more experience, and may have additional responsibilities like system architecture. Developers focus on coding and implementing features under guidance. Both roles require security clearances and work within government IT environments, but engineers often have a broader scope and higher level of expertise.

What does a senior federal government software engineer do?

A Senior Federal Government Software Engineer designs, develops, and maintains complex software systems used by federal agencies. They lead software development projects, ensure compliance with federal security and quality standards, and collaborate with stakeholders to align technical solutions with government objectives. Their role often includes mentoring junior engineers and staying updated on emerging technologies and regulations relevant to federal IT environments.

What are the key skills and qualifications needed to thrive as a senior federal government software engineer?

To thrive as a Senior Federal Government Software Engineer, you need advanced programming skills, a degree in computer science or related field, and experience with large-scale software projects in a federal environment. Familiarity with security protocols, Agile or DevSecOps methodologies, and tools such as Java, Python, AWS GovCloud, and federal compliance systems (e.g., FISMA, FedRAMP) is typically required. Strong problem-solving, leadership, and communication skills set top performers apart, as they often lead interdisciplinary teams and coordinate with stakeholders. These skills and qualifications are crucial for delivering secure, reliable software solutions that meet strict government standards and mission-critical needs.
More about Senior Federal Government Software Engineer jobs
What cities are hiring for Senior Federal Government Software Engineer jobs? Cities with the most Senior Federal Government Software Engineer job openings:
What are the most commonly searched types of Federal Government Software Engineer jobs? The most popular types of Federal Government Software Engineer jobs are:
What states have the most Senior Federal Government Software Engineer jobs? States with the most job openings for Senior Federal Government Software Engineer jobs include:
Infographic showing various Senior Federal Government Software Engineer job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 17% Part Time, and 1% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $143,292 per year, or $68.9 per hour.

Senior JAVA Software Developers (including JavaScript & AJAX, w/active Top-Secret Clearances)

GLOTECH, Inc

Rockville, MD โ€ข On-site

$58.25 - $74.50/hr

Full-time

Re-posted 10 days ago


Job description

We seekย Senior JAVA Software Developers and Engineersย (with user interface skills using JavaScript & AJAX application development and with active Top-Secret Clearances) to join our current software design and engineering team with our long standing federal government client who provides domestic intelligence and security services.

These positions are concerned with all facets of the software development process, including the research, design, programming, and testing of computer software.

Theย JAVA Developersย will support (O&M) for the Administrative Applications written in JAVA with an Oracle backend that run on an IBM WebSphere application server.

The Developers will work in conjunction with other federal government software developers to assist in maintaining various web applications (JAVA).

O&M support will include, but is not limited to, the gathering, analysis, and development of enhancement specifications and requirements provided by the System Owner.

The Developer may be tasked with supporting all aspects of the project to include all phases of the software development life cycle (SDLC), aka the application development life-cycle.

Roles & Responsibilities:
  • Develop software using AGILE methodology
  • Requirements analysis
  • Risk analysis
  • Architectural design
  • Detailed design and planning
  • Adhere to coding standards and coding guidelines
  • Collective code ownership
  • Generation of documentation for purpose of project auditing
  • Contribute to the continuous improvement of software development strategies and productivity
  • Attention to detail is essential and all tasks must be carried out to the highest standard
  • Fresh coding for new products, code fixes for maintenance, code for business logic, and code for supporting libraries.