General Dynamics - Washington, DC

posted about 2 months ago

Full-time - Entry Level
Washington, DC
10,001+ employees
Transportation Equipment Manufacturing

About the position

The Application Developer position at General Dynamics Information Technology (GDIT) involves supporting a Department of Justice customer by designing, developing, and enhancing software applications. The role requires collaboration with a diverse team to ensure compliance with government policies while migrating applications to the AWS GovCloud. The successful candidate will be responsible for building scalable web applications and providing guidance to government personnel.

Responsibilities

  • Design, develop, refactor, enhance, test, and evaluate software applications.
  • Support the migration of applications to AWS GovCloud.
  • Collaborate with team members and Government PM to analyze existing systems and design solutions.
  • Troubleshoot and resolve issues alongside infrastructure and development teams.
  • Provide instruction, guidance, and documentation to Government personnel.
  • Attend CCB meetings with the Government to represent the team.

Requirements

  • Bachelor of Science (B.S.) Degree in Computer Science, Software Development, Information Systems, or related field, or three additional years of relevant experience in lieu of education.
  • Experience as a front-end software developer in building multi-tier framework software applications using object-oriented programming languages such as Java and Python.
  • Experience developing SOAP and REST APIs in a client/server environment.
  • Experience writing and evaluating regular expressions.
  • Experience developing, debugging, and/or refactoring code for popular programming languages (Java, Python, etc.).
  • Experience with scripting command line tools (e.g., Vim, Bash, PowerShell) to automate command tasks.
  • Knowledge of object-relational mapping (ORM) and web-related technologies (HTML5, JavaScript, CSS).
  • Experience with major databases (PostgreSQL, MySQL, SQL Server).

Nice-to-haves

  • One or more years of experience with cloud application development, preferably AWS.
  • Experience with application development leveraging SQL and/or PostgreSQL database.

Benefits

  • Full-flex work week to own your priorities at work and at home
  • 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
  • Cutting-edge technology you can learn from
  • Paid vacation and holidays
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service