Full Stack Software Engineer

PeratonArlington, VA
2d$112,000 - $179,000Hybrid

About The Position

Peraton is seeking a highly skilled Full Stack Software Engineer to support our Federal Strategic Cyber program. Location: Arlington, VA - hybrid telework/remote work environment. Must be able to come on-site as needed. As a Full Stack Software Engineer, you will: Design, develop, test, document, and maintain both front-end and back-end software applications. Lead the creation and implementation of custom web applications tailored to evolving client requirements. Adapt quickly to changing priorities and requirements in a fast-paced development environment. Research, evaluate, and integrate new technologies and products based on client needs. Develop new software solutions and enhance existing systems. Address challenges related to systems integration, platform compatibility, and multi-environment deployment. Troubleshoot software issues and implement improvements based on user feedback. Contribute to the development of user manuals and technical documentation. Support additional application areas as team priorities shift. Analyze and design databases and assist in architecting cloud-based environments, working independently or collaboratively.

Requirements

  • Bachelor’s degree and a minimum of 8 years experience. An additional 4 years of experience may be substituted in lieu of a degree.
  • Software development experience to include jQuery, JavaScript, Angular/React/Vue, Java, and/or other development languages.
  • Experience developing and working with APIs.
  • Experience with DevOps tools Atlassian JIRA, Jenkins Continuous Integration, and/or GIT repositories.
  • Familiarity with cybersecurity concepts.
  • U.S. Citizenship required.
  • Active Top-Secret security clearance with SCI eligibility is required.
  • In addition, selected candidate must be able to obtain and maintain a favorably adjudicated DHS background investigation to start and for continued employment.

Nice To Haves

  • Experience with SAFe Agile testing environments.
  • Experience with GitLab CI/CD Test Automation Pipeline & Reporting
  • Experience with Neo4J
  • Experience with D3 styling.

Responsibilities

  • Design, develop, test, document, and maintain both front-end and back-end software applications.
  • Lead the creation and implementation of custom web applications tailored to evolving client requirements.
  • Adapt quickly to changing priorities and requirements in a fast-paced development environment.
  • Research, evaluate, and integrate new technologies and products based on client needs.
  • Develop new software solutions and enhance existing systems.
  • Address challenges related to systems integration, platform compatibility, and multi-environment deployment.
  • Troubleshoot software issues and implement improvements based on user feedback.
  • Contribute to the development of user manuals and technical documentation.
  • Support additional application areas as team priorities shift.
  • Analyze and design databases and assist in architecting cloud-based environments, working independently or collaboratively.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service