General Dynamics - Herndon, VA

posted 15 days ago

Full-time - Mid Level
Remote - Herndon, VA
10,001+ employees
Transportation Equipment Manufacturing

About the position

As a Software Developer at GDIT, you will play a crucial role in ensuring the mission's continuity by applying the latest technology to deliver actionable intelligence for the Intelligence Community. Your work will involve guiding all phases of the software development lifecycle, analyzing user needs, and designing software systems to meet those needs. You will also provide operational support and solve complex IT issues while delivering outstanding customer service.

Responsibilities

  • Apply knowledge and provide guidance to all phases of the software development lifecycle.
  • Analyze user/business needs and functionality to plan and design software systems.
  • Create advanced models and diagrams to guide programmers in software code development.
  • Provide analysis for reports on software project specifications, activities, or status.
  • Provide guidance and work leadership to less-experienced analysts.
  • Act as a consultant across multiple programs and/or contracts within a division.

Requirements

  • 5+ years of relevant experience in software development.
  • Experience with Angular and Java.
  • Ability to develop and implement solutions in a dispersed team environment.
  • Experience working on a SCRUM team supporting Lean Agile Framework.
  • Conduct routine quality assurance activities such as peer reviews.
  • Experience with GIT and Jenkins.
  • Demonstrated experience with web service design and development.
  • Experience with continuous integration, test automation, and DevOps.
  • Familiarity with LINUX environments.
  • Knowledge of JAVA DataBase Connectivity (JDBC) and Open DataBase Connectivity (ODBC).

Nice-to-haves

  • Experience implementing microservices.
  • Government customer architecture/engineering board experience.
  • Experience implementing AWS cloud solutions.
  • Experience with automated CI/CD pipelines.
  • Experience with distributed data architectures.
  • Experience discussing technical topics with non-technical people.
  • Puppet module development and Terraform development.
  • Hands-on experience with Web Services (REST and SOAP).
  • Familiarity with AWS services and working in an AWS environment.

Benefits

  • 401K with company match
  • Comprehensive health and wellness packages
  • Internal mobility team dedicated to helping you own your career
  • Professional growth opportunities including paid education and certifications
  • Paid vacation and holidays
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service