Senior Software Engineer

Tetra Tech

Arlington (VA)

On-site

USD 135,000 - 165,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tetra Tech AMT in Arlington, VA seeks a Senior Software Engineer to analyze complex requirements and design, develop, and maintain web-based applications using ASP.NET Core, C#, Blazor, and dtSearch.

You will translate business needs into solid software designs, manage data interactions, and drive security and performance enhancements while leading junior developers and collaborating with cross-functional teams. Cloud experience with Azure and GCP is a plus.

Qualifications

  • 7+ years of experience in developing, implementing, and maintaining web applications.
  • Strong knowledge of ASP.NET Core, C#, Blazor, and SQL Server.
  • Experience with cloud services (Azure, GCP) considered a plus.
  • Excellent communication and ability to work independently and in a team.

Responsibilities

  • Analyze complex system requirements and design, develop, implement, and maintain web-based applications.
  • Develop and enhance applications using .NET technologies and dtSearch for search capabilities.
  • Translate business needs into software designs and manage database interactions.
  • Evaluate and improve performance, security, and functionality of existing apps; estimate costs and timelines.
  • Plan complex tasks, mentor junior developers, and collaborate with stakeholders.

Skills

ASP.NET Core
C#
NET Framework
Blazor (Server)
JavaScript
HTML / CSS
REST APIs
Entity Framework Core
IIS
Microsoft SQL Server
Git

Education

Bachelor’s degree in computer science, Information Technology, Software Engineering, or a related field

Tools

dtSearch
Azure
Google Cloud Platform (GCP)

Job description

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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Advanced Management Technology, Inc. • Arlington (VA)

On-site
USD 135,000 - 165,000
Senior Software Engineer
Senior Software Engineer

Advanced Management Technology, Inc. in • Arlington (VA)

On-site
USD 135,000 - 165,000
Senior .NET Engineer — Blazor, ASP.NET Core & Cloud
Senior .NET Engineer — Blazor, ASP.NET Core & Cloud

Advanced Management Technology, Inc. • Arlington (VA)

On-site
USD 135,000 - 165,000
Senior .NET Web Engineer: Blazor, REST & Azure
Senior .NET Web Engineer: Blazor, REST & Azure

Tetra Tech • Arlington (VA)

On-site
USD 135,000 - 165,000
Senior Software Engineer - .NET
Senior Software Engineer - .NET

Tyler Technologies, Inc. • Annapolis (MD)

On-site
USD 67,000 - 155,000
Senior Engineer
Senior Engineer

Tata Consultancy Services Limited • Owings Mills (MD)

On-site
USD 100,000 - 120,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Maternal & Parental Leaves
+5
Senior .NET Software Developer
Senior .NET Software Developer

Advanced Solutions International • Austin (TX)

Hybrid
USD 110,000 - 140,000
Generous Paid Time Off
Medical, Dental, and Vision Insurance
401k Retirement Plan with Discretionary Match
+3
Senior Software Engineer
Senior Software Engineer

AMETEK, Inc. • Oak Ridge (TN)

On-site
USD 110,000 - 160,000
Developer
Developer

Tata Consultancy Services Limited • Pennington (NJ)

On-site
USD 80,000 - 128,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Parental Leaves
+4
Senior Software Engineer
Senior Software Engineer

CBTS • Schiller Park (IL)

On-site
USD 120,000 - 150,000