Senior Software Engineer

Advanced Management Technology, Inc.

Arlington (VA)

On-site

USD 135,000 - 165,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Tetra Tech AMT is seeking a Senior Software Engineer in Arlington, VA to analyze complex system requirements and craft web-based solutions using ASP.NET Core, C#, Blazor, and dtSearch for indexing. You will translate requirements into designs, integrate components, and drive security, testing, and deployment across cloud platforms.

The role demands 7+ years of web app development, strong knowledge of SQL Server, Azure and GCP, and a collaborative, independent work style within a team.

Qualifications

  • Bachelor's degree in computer science, IT, software engineering or related field.
  • Minimum 7 years of experience in developing, implementing, and maintaining web applications.
  • Strong knowledge of ASP.NET Core, C#, .NET Framework, Blazor (Server), JavaScript, HTML/CSS, REST APIs, EF Core, IIS, SQL Server and Git.
  • Experience with authentication, security, troubleshooting, testing, and deployment.
  • Experience with Azure and Google Cloud Platform services is a plus.
  • Excellent communication and ability to work independently and in a team.

Responsibilities

  • Analyze complex system requirements, design, develop, implement, and maintain web-based applications and software solutions.
  • Develop and enhance applications using .NET technologies, including ASP.NET Core, C#, and Blazor, and implement search/indexing with dtSearch.
  • Translate business and technical requirements into software designs, develop and integrate components, manage database interactions, and perform testing and troubleshooting.
  • Evaluate existing applications, propose improvements to performance, security, and functionality, and estimate costs and timelines.
  • Plan, coordinate, and execute complex software tasks; provide guidance to junior developers; collaborate with team and stakeholders.

Skills

ASP.NET Core
C#
.NET Framework
Blazor (Server)
JavaScript
HTML/CSS
REST APIs
Entity Framework Core
IIS
Microsoft SQL Server
Git
Azure
Google Cloud Platform
Security
Troubleshooting
Testing
Deployment

Education

Bachelors degree in computer science, Information Technology, Software Engineering, or a related field

Tools

Azure
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

Tetra Tech • 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 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 Software Engineer
Senior Software Engineer

AMETEK, Inc. • Oak Ridge (TN)

On-site
USD 110,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Tyler Technologies, Inc. • Dayton (OH)

Hybrid
USD 80,000 - 120,000
Competitive benefits for health and financial wellness
Principal Software Engineer
Principal Software Engineer

AMETEK Inc. • Atlanta (GA)

On-site
USD 115,000 - 160,000
Software Engineer (.NET / Azure)
Software Engineer (.NET / Azure)

FedTec Reply • Woodlawn (MD)

On-site
USD 120,000 - 160,000
Health & Wellness
PTO
401(k)
+3
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