Demo

Software Developer

Tetra Tech, Inc.
Arlington, VA Full Time
POSTED ON 12/31/2025
AVAILABLE BEFORE 2/28/2026
Software Developer Arlington, Virginia, United States | Information Technology |1 day ago About the Role: We are seeking a hands-on developer to design, build, and extend a web-based chatbot embedded within a public-facing website. This role focuses on continuing the evolution of the existing chatbot solution through new features, improved user experience, and expanded integrations. The developer will contribute to design decisions, implement new conversational workflows, and collaborate closely with both technical team members and the client. The role includes direct client interaction, including working sessions, demos, and progress briefings. This role offers excellent compensation, career growth potential, and a total rewards package that includes PTO, paid holidays and corporate events, continuing education reimbursements, 401K, an Employee Stock Purchase Plan (ESPP) through Tetra Tech, and more! Responsibilities: Design, build, and extend a React-based chatbot UI embedded in a public-facing website Continue development of an existing chatbot by adding new features, workflows, and UI improvements Improve chat user experience, including conversation flow, accessibility, responsiveness, and error handling Implement enhancements based on evolving requirements and user feedback Design and implement intents, slots, and dialog flows Extend conversational capabilities through backend integrations, APIs, and data sources Support behaviors such as contextual follow-ups, clarification prompts, and fallback handling Clearly communicate technical status, design decisions, and implementation considerations Help translate client needs into actionable development tasks and solution enhancements Test, debug, and refine chatbot behavior across development and production environments Address defects and performance issues as part of ongoing solution evolution Contribute to technical documentation and knowledge transfer materials Required Qualifications: 8+ years of professional software development experience, with a strong focus on building and extending production applications. Demonstrated experience working across the full software development lifecycle, from design and implementation through testing and deployment. Strong experience with React and modern JavaScript including component-based development Hands-on experience with AWS services including Lambda, CloudWatch, API Gateway. Experience integrating web applications with Amazon Lex or similar conversational platforms Experience working with REST APIs and backend integrations Familiarity with cloud-native application development concepts Experience using Git for source control and collaborative development Experience using Jira (or similar tools) for task tracking, sprint planning, and issue management Ability to work within an existing codebase and iteratively extend functionality Strong communication skills and comfort working directly with clients Desired Qualifications: Experience building or extending LLM-based agents Familiarity with Amazon Bedrock and commercially available foundation models Understanding of hybrid conversational approaches (traditional chatbot + LLM) Experience with chatbot analytics, logging, or monitoring About Us: EGlobalTech (EGT), a wholly owned subsidiary of Tetra Tech, provides the public sector with innovative solutions, leveraging cutting-edge tools and methodologies to meet the Government’s most pressing business needs. At the core of our business philosophy, technology opportunities are tightly woven with business goals to guide true transformations. EGT integrates cyber, technology, and business expertise to cross-pollinate, educate, and enhance awareness to better prepare for our customer’s challenges. EGT’s innovative advantage is the horizontal R&D services of EGT Labs focused on high-value, repeatable solutions in Artificial Intelligence (AI), Robotic Process Automation (RPA), DevSecOps, and cloud transformation to solve customer challenges and they surface and advance program mission. EGT’s cooperative community of experts makes our solutions adaptive, forward thinking, and teams able to provide end-to-end results. Our highly motivated employees thrive in a culture that encourages out-of-the-box thinking, collaboration, and an environment where you can excel. For more information, please visit our website at www.eglobaltech.com Pay and Benefits Pay and benefits are fundamental to any career decision. That's why we craft compensation packages that reflect the importance of the work we do for our customers. Employment benefits include competitive compensation, Health and Wellness programs, Income Protection, Paid Leave and Retirement. More details are available here. https://www.eglobaltech.com/careers Equal Employment Opportunity: As a condition of employment with EGlobalTech, any successful job applicant will be required to successfully complete a background investigation, which may also include a pre-employment drug screen and/or a credit check for positions in some areas of our business. EGlobalTech is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender, age, status as a protected veteran, sexual orientation, gender identity, or status as a qualified individual with a disability. EGlobalTech participates in the E-Verify program. EEO is the law. Additional Information Organization: 220 EGT Requisition #22000000101

Salary.com Estimation for Software Developer in Arlington, VA
$111,113 to $135,085
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Developer?

Sign up to receive alerts about other jobs on the Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$72,538 - $87,299
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$143,123 - $179,960

Sign up to receive alerts about other jobs with skills like those required for the Software Developer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
  • Debugging Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Tetra Tech, Inc.

  • Tetra Tech, Inc. New Orleans, LA
  • The Opportunity Tetra Tech is adding a Regional Sales Manager to our Business Development team based in the State of Louisiana in a Remote capacity. Why Te... more
  • 12 Days Ago

  • Tetra Tech, Inc. Colorado, CO
  • Tetra Tech Inc., an industry leader and nationally recognized engineering and consulting firm, is seeking professional, motivated, and intelligent candidat... more
  • 12 Days Ago

  • Tetra Tech, Inc. Denver, CO
  • The Opportunity Tetra Tech is adding a Mechanical Engineer, PE to our teams in Atlanta or Denver. Why Tetra Tech At Tetra Tech, we are Leading with Science... more
  • 12 Days Ago

  • Tetra Tech, Inc. Denver, CO
  • The Opportunity Tetra Tech is adding a Senior Water/Wastewater Engineer to our Water team based in Denver, Colorado. This role provides an opportunity to s... more
  • 12 Days Ago


Not the job you're looking for? Here are some other Software Developer jobs in the Arlington, VA area that may be a better fit.

  • Steel Thread Software, Inc. Sterling, VA
  • Company Description Steel Thread Software, Inc. is a privately-held, certified small business headquartered in Dulles, VA. Since 2008, we have consistently... more
  • 1 Month Ago

  • Sabree Software Services Chantilly, VA
  • Job Description Software Development The Contractor shall work within a data engineering team. This team works closely with operations officers, analysts, ... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!