General Dynamics - Washington, DC

posted about 2 months ago

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

About the position

The Application Developer position at General Dynamics Information Technology involves supporting a Department of Justice customer by designing, developing, and enhancing software applications. The role requires a strong background in web application development, particularly in Java and Python, and focuses on migrating applications to the AWS GovCloud environment while ensuring compliance with government policies. The successful candidate will collaborate with a diverse team to drive technical innovation and maintain the security posture of the program systems.

Responsibilities

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

Requirements

  • Bachelor's degree in Computer Science, Software Development, Information Systems, or related field, or three additional years of relevant experience in lieu of education.
  • 3+ years of related experience in software development.
  • Experience in building multi-tier framework software applications using object-oriented programming languages such as Java and Python.
  • Proficiency in developing SOAP and REST APIs in a client/server environment.
  • Experience with web-related technologies including HTML5, JavaScript, and CSS.
  • Knowledge of object-relational mapping (ORM) and experience with major databases like PostgreSQL, MySQL, or SQL Server.

Nice-to-haves

  • 1+ years of experience with cloud application development, preferably AWS.
  • Experience with application development leveraging SQL and/or PostgreSQL databases.

Benefits

  • 401(k)
  • 401(k) matching
  • AD&D insurance
  • Dental insurance
  • Disability insurance
  • Health insurance
  • Health savings account
  • Paid vacation and holidays
  • Paid parental leave
  • Paid military leave
  • Paid bereavement leave
  • Paid jury duty leave
  • Short and long-term disability benefits
  • Life insurance
  • Accidental death and dismemberment insurance
  • Critical illness insurance
  • Business travel and accident insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service