SIGN IN
Software Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Tetra Tech · 7 hours ago

Software Developer

Tetra Tech is a company that provides innovative solutions to the public sector, and they are seeking a hands-on Software Developer to design and enhance a web-based chatbot. The role involves collaborating with technical team members and clients to improve the chatbot's functionality and user experience through new features and integrations.
SustainabilityConsultingAgricultureRenewable EnergyEnvironmental EngineeringInfrastructureNatural Resources
check
H1B Sponsor Likelynote

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
Ensure software coding complies with industry security guidelines

Qualification

.NET technologyReactAWS servicesREST APIsMS SQLVisual StudioC#GitJiraCloud-native developmentCommunication skills

Required

Minimum 10 years' experience in full life-cycle software development in Microsoft Windows based environment
7 years of experience in .net technology, visual studio, Visual Basic, and C#
One of the following certifications: Certified Microsoft Software Engineer, AWS Certified Developer-Associate, or AWS Certified Machine Learning
Bachelor Degree in Software Engineering, Computer Science or related discipline
Demonstrated experience working across the full software development lifecycle, from design and implementation through testing and deployment
Extensive knowledge in MS SQL, Oracle, MS Access, Crystal report
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

Preferred

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
Experience in configuring MS IIS server

Benefits

PTO
Paid holidays and corporate events
Continuing education reimbursements
401K
Employee Stock Purchase Plan (ESPP)

Company

Tetra Tech

company-logo
Tetra Tech provides innovative solutions focused on water, the environment and energy for the government and commercial clients.

H1B Sponsorship

Tetra Tech has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (7)
2024 (11)
2023 (11)
2022 (4)
2021 (13)
2020 (16)

Funding

Current Stage
Public Company
Total Funding
$500M
2023-08-17Post Ipo Debt· $500M
1991-12-17IPO

Leadership Team

leader-logo
Dan Batrack
CEO
leader-logo
Craig Christensen
SVP - CIO
linkedin
Company data provided by crunchbase