G

General Dynamics Information Technology

Builds and runs technology for government agencies

Full Stack Software Developer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeHerndon, VA, USA

About the Job

Requirements

  • A bachelor's degree (BA/BS) or equivalent experience is required.
  • At least 6 years of relevant experience is required.
  • Experience with Angular is required.
  • Experience with Java is required.
  • Ability to develop and implement solutions in a dispersed team environment is required.
  • Experience working on a Scrum team supporting a Lean Agile Framework is required.
  • Experience conducting routine quality assurance activities, such as peer reviews, is required.
  • Experience with Git and Jenkins is required.
  • Demonstrated experience with web service design and development is required.
  • Experience with continuous integration, test automation, and DevOps is required.
  • Familiarity with Linux environments is required.
  • Ability to translate formal and informal system requirements into complex application interfaces is required.
  • Knowledge of Java Database Connectivity (JDBC), Open Database Connectivity (ODBC), or direct database interfaces is required.
  • A Top Secret/Sensitive Compartmented Information clearance with polygraph is required, and the candidate must currently possess or be able to obtain it.
  • U.S. citizenship is required.

Responsibilities

  • Apply knowledge and provide guidance throughout all phases of the software development lifecycle.
  • Provide leadership to other developers and teams in using Angular.
  • Analyze user and business needs and functionality to plan and design software systems.
  • Create advanced models and diagrams that show programmers the software code needed for an application.
  • Provide analysis for reports on software project specifications, activities, or status.
  • Provide guidance and work leadership to less-experienced analysts as needed.
  • Act as a consultant across multiple programs or contracts within a division as needed.
  • Translate system requirements into complex application interfaces.

Desired Qualifications

  • Experience implementing microservices.
  • Experience serving on a government customer architecture or engineering board.
  • Experience implementing AWS cloud solutions.
  • Experience with automated continuous integration and continuous delivery (CI/CD) pipelines.
  • Experience with distributed data architectures.
  • Experience discussing technical topics with non-technical people.
  • Puppet module development and Terraform development experience.
  • Research industry technical trends and new developments to maintain current skills and knowledge of industry standards.
  • Hands-on experience with web services using REST and SOAP.
  • Familiarity with AWS services and working in an AWS environment.
  • Experience with extract, transform, and load (ETL) tools.

About the Company

General Dynamics Information Technology

Builds and runs technology for government agencies

GDIT builds and runs technology systems for U.S. government agencies, including defense, intelligence and civilian organizations. Its work spans cloud infrastructure, cybersecurity and software development, with tools tailored to sensitive missions and large agency operations. The company combines its own reusable technology solutions with commercial products, then earns revenue through contracts to design, integrate, modernize and operate customer systems, including support for both classified and unclassified networks. It also supplies technical expertise and daily operational support, and is a business unit of General Dynamics headquartered in Falls Church, Virginia.

Company size
10,001+
Company stage
Not listed
Total funding
Not listed
Headquarters
Falls Church, VA
Founded
1999

Recently Posted Jobs

Explore more opportunities at General Dynamics Information Technology

See more jobs