Full Stack Developer

Accenture Federal ServicesChantilly, VA
$130,200 - $265,300Hybrid

About The Position

As a Full Stack Developer, you will be responsible for designing, developing, troubleshooting, and analyzing complex software solutions. Your role will involve reviewing system architecture and making critical decisions on the selection and integration of development and support tools to ensure optimal product performance. You will also engage in system modeling, simulation, and analysis to anticipate and resolve potential issues before they impact the end user. This position is hybrid, requiring your presence onsite three days each week to collaborate closely with team members and stakeholders. You will mentor junior developers, and use your judgement and expertise to make technical decisions for the team. You will often be client-facing and speak on behalf of the team to the client on technical matters. To excel in this role, you should have hands-on experience with DevOps practices and be proficient in the AWS Suite, Java, Groovy, DynamoDB, and Lambda. Familiarity with system performance tuning, cloud-native architectures, and automation tools will further enhance your ability to lead technical initiatives and drive innovation within the team.

Requirements

  • Master's degree in a tech field plus 10 years of relevant experience; or Bachelor's degree in a tech field plus 13 years of relevant experience; or 18 years of relevant experience without a degree.
  • 8+ years of experience in Full Stack Development or a related field.
  • Experience in at least one of the following areas: DevOps, AWS Suite and AWS Lambda, Software engineering, Agile leadership, Groovy, and/or DynamoDB, Node.js, Typescript, Go, Python, and/or React.
  • Leading software developers, but have hands-on keyboard experience as well.
  • Experienced with client-interaction, presenting information, and understanding the requirements.
  • Active TS/SCI with Poly security clearance is required.

Nice To Haves

  • Master's degree.
  • Exposure to video application development.
  • CrafterCMS is highly desirable, as it will allow you to contribute more effectively to projects involving multimedia or content management.
  • Experience with video applications.

Responsibilities

  • Designing, developing, troubleshooting, and analyzing complex software solutions.
  • Reviewing system architecture and making critical decisions on the selection and integration of development and support tools to ensure optimal product performance.
  • Engaging in system modeling, simulation, and analysis to anticipate and resolve potential issues before they impact the end user.
  • Mentoring junior developers.
  • Making technical decisions for the team.
  • Client-facing interactions and speaking on behalf of the team to the client on technical matters.

Benefits

  • Hands-on experience
  • Certifications
  • Industry training
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service