Full Stack Developer

Thomas & HuttonSavannah, GA
5dOnsite

About The Position

FULL STACK DEVELOPER Thomas & Hutton is a growing, well-established multi-discipline engineering firm providing consulting services throughout the southeast. We are an award-winning company that has been recognized as one of the best places to work in Georgia and South Carolina. Some of our many services include Civil, Environmental, Structural and Marine Engineering; Land Surveying; Land Planning; Landscape Architecture; Geographic Information Systems and Construction Administration. We are a tech‐forward multidisciplinary engineering firm with deep institutional knowledge. As our team grows, we’re forming a dedicated software development team to accelerate new feature delivery and build next generation AI tools for internal workflows including large and small web apps and custom software plugins already embedded into our core workflows. Thomas & Hutton has an opening for a highly motivated and ambitious Full Stack Developer in our Savannah, GA office. This is an on-site position. What You’ll Do: Collaborate closely with our Lead Developer and a product owner/analyst to implement new features, modernize legacy systems, and build new web applications. Own full stack development: front end user interfaces, backend services and APIs, database schema, integrations with CAD tools, and DevOps pipelines. Help modernize existing codebases: refactor legacy logic, codify informal internal processes, and introduce standard engineering practices like version control, testing, CI/CD, and code reviews. Build new internal-facing tools and dashboards, including AI powered automations (e.g., CAD automation, internal AI assistants, data pipelines). Participate in backlog grooming, sprint or Kanban planning, and periodic demo/review sessions. Work with the team to document workflows, build automated test suites, and continuously improve reliability and maintainability.

Requirements

  • 3+ years of professional experience as a full-stack developer or software engineer.
  • Strong skills with modern web frameworks (e.g., React, Angular, or Vue) and backend technologies (.NET or Python).
  • Experience with RESTful APIs, database design (SQL/NoSQL), and scripting/automation.
  • Familiarity with DevOps practices: version control (Git), branching workflows, build pipelines, deployment automation, testing (unit/integration).
  • Comfortable working in a hybrid legacy/new code environment: willing to dive into older code, understand constraints, and gradually refactor.
  • Good communication skills, including the ability to collaborate with a technical lead and multiple internal stakeholders.
  • Self starter mentality: able to scope tasks, propose improvements, and deliver working solutions with appropriate supervision.

Nice To Haves

  • Experience with CAD tool integrations, custom plugin development, or engineering workflows.
  • Familiarity with AI/ML tooling or experience helping deploy ML/AI models or automation.
  • Experience with Azure DevOps, or on prem DevOps Server, CI/CD pipelines, or Azure/AWS hosting.
  • Interest in mentoring, documentation, automated testing, and helping establish software engineering best practices.

Responsibilities

  • Collaborate closely with our Lead Developer and a product owner/analyst to implement new features, modernize legacy systems, and build new web applications.
  • Own full stack development: front end user interfaces, backend services and APIs, database schema, integrations with CAD tools, and DevOps pipelines.
  • Help modernize existing codebases: refactor legacy logic, codify informal internal processes, and introduce standard engineering practices like version control, testing, CI/CD, and code reviews.
  • Build new internal-facing tools and dashboards, including AI powered automations (e.g., CAD automation, internal AI assistants, data pipelines).
  • Participate in backlog grooming, sprint or Kanban planning, and periodic demo/review sessions.
  • Work with the team to document workflows, build automated test suites, and continuously improve reliability and maintainability.

Benefits

  • Opportunity to lead modernization efforts, set DevOps standards from the ground up, and work side by side with a highly experienced technical lead.
  • Career growth into a senior engineering role, potential leadership of a small engineering team, and involvement in building AI tooling and internal platforms.
  • Superior Health, Dental, Vision, and Rx Insurance Programs
  • Condensed work schedule
  • Generous base compensation and bonus plan
  • Retirement Plans
  • Generous paid time off and holidays
  • Thomas & Hutton University - On-site provider of professional development hours and continuing education credits
  • College tuition reimbursement programs (Graduate & Undergraduate)
  • In-house Up and Ready Software Training Program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service