Tetra Tech · Arlington, Virginia, US

Senior Software Engineer

Open150,000 USD per year as stated in the posting

Open — Tetra Tech has a posting for this job. Posted 5 Nov 2026.

This posting

Posted 5 Nov 2026 · 150,000 USD per year as stated in the posting

Apply on the employer's site

Opens tetratech.referrals.selectminds.com. Talentify has not checked who owns that address. You apply there — Talentify never asks for an account or a CV.

Job alerts

Get jobs like this by email

Talentify emails you Senior Software Engineer jobs in Arlington, Virginia.

About this job

Tetra Tech AMT is looking for a Senior Software Engineer

Primary job duties and responsibilities may include but are not limited to the following:

  • The successful candidate will serve as a Senior Software Engineer and will be responsible for analyzing complex system requirements, designing, developing, implementing, and maintaining web-based applications and software solutions
  • The candidate will develop and enhance applications using Microsoft .NET technologies, including ASP.NET Core, C#, and Microsoft Blazor, as well as implement and maintain search and indexing capabilities using dtSearch
  • Responsibilities include translating business and technical requirements into software designs, developing and integrating application components, managing database interactions, and performing software testing and troubleshooting
  • The candidate will also evaluate existing applications, recommend improvements to enhance performance, security, and functionality, and estimate development costs and project timelines
  • Additionally, the candidate will plan, coordinate, and execute complex software development tasks, provide technical guidance to junior developers, and collaborate with team members and stakeholders to ensure successful project delivery

The successful candidate will have:

  • Bachelor’s degree in computer science, Information Technology, Software Engineering, or a related field
  • Minimum 7 years of experience in developing, implementing, and maintaining web applications
  • Must possess strong technical knowledge and experience in: ASP.NET Core, C#, .NET Framework, Blazor (Server), JavaScript, HTML / CSS, REST APIs, Entity Framework Core, IIS, Microsoft SQL Server, and Git
  • Experience with application development, database integration, authentication, security, troubleshooting, testing, and deployment.
  • Experience working with Microsoft Azure, Google Cloud Platform (GCP) services, including Cloud Run, Cloud SQL, Cloud Storage, and Google Cloud APIs, is a plus
  • Excellent communication skills, problem-solving abilities, and ability to work independently and in a team environment

Salary: $ 150,000.00 annually. Compensation is based on relevant experience and qualifications.

Tetra Tech is proud to be an Equal Opportunity Employer. All qualified candidates will be considered without regard to race, color, religion, national origin, age, disability, sex, marital or familial status, status as a protected veteran, or any other characteristic protected by law. Tetra Tech is a VEVRAA federal contractor, and we request priority referral of veterans.

Additional Information

  • Organization: 161 AMT

Read the full posting

Not this job's pay

U.S. Bureau of Labor Statistics, for Software Developers, the occupation this job title matches. It describes the occupation, not this job.

The median wage for Software Developers in Virginia was 65.61 USD per hour (136,460 USD per year) in May 2025; the middle half earned 51.25–82.26 USD per hour.

U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025

Software Engineer pay and outlook in Virginia

Also open

Also open at Tetra Tech

Tetra Tech's other jobs that have a page here. Each page says open or closed for itself.

Same job, other employers

Software Engineer jobs in Virginia at other employers

Pages on Talentify for this job in Virginia, at employers other than Tetra Tech. Each page says open or closed for itself.