General Dynamics Information Technology

Senior Full Stack Developer

General Dynamics Information Technology

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $102,000 - $138,000 per year

Job Level

Senior

Tech Stack

JavaJavaScriptSQL

About the role

  • Support the National Institute of Health (NIH), National Heart Lung and Blood Institute (NHLBI) custom software portfolio
  • Deliver innovative solutions for improving the effectiveness, reach, and content of existing software solutions
  • Reduce technical debt of existing solutions
  • Improve existing code bases while ensuring they deliver value
  • Create new code bases
  • Advocate for improvements to the codebase
  • Provide team and developer guidance to improve overall productivity
  • Work across the software life-cycle with an emphasis on design and development
  • Contribute to all parts of the application and testing stack
  • Collaborate with the team to realize system requirements
  • Provide custom implementations to enhance user experience
  • Facilitate high-leverage decisions about architecture and software development
  • Support writing clean, maintainable, testable and extensible code
  • Contribute to all aspects of the Software Development Lifecycle (e.g. Requirements, Design, Development, and Testing)
  • Collaborate with team on Agile activities, including estimation, iterative planning and retrospectives
  • Manage code and other artifacts using Github

Requirements

  • Bachelor's Degree (or equivalent) in Computer Science, Information Systems/Technology, Engineering/Engineering Technology or related field
  • 7+ years of relevant experience
  • Experience with Java, JavaScript and SQL
  • Experience with Git
  • Experience working with and improving existing code bases
  • Experience working in an Agile software development environment
  • Ability to obtain and maintain a NIH's Public Trust
Benefits
  • A variety of medical plan options
  • Some plans with Health Savings Accounts
  • Dental plan options
  • Vision plan
  • 401(k) plan offering pre and post-tax contributions with company match
  • Full flex work weeks where possible
  • Variety of paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave
  • 15 days of paid leave per calendar year for vacations, personal business, and illness
  • Additional 10 paid holidays per year
  • GDIT Paid Family Leave provides up to 160 hours of paid leave in a rolling 12 month period for eligible employees
  • Short and long-term disability benefits
  • Life and accidental death and dismemberment insurance
  • Personal accident, critical illness and business travel insurance

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaJavaScriptSQLAgile software developmentSoftware Development Lifecycleclean codemaintainable codetestable codeextensible codecustom software development
Soft skills
team guidancecollaborationcommunicationproblem-solvingadvocacy for improvementsdecision-makingproductivity improvementuser experience enhancementiterative planningretrospectives
Certifications
Bachelor's Degree in Computer ScienceBachelor's Degree in Information SystemsBachelor's Degree in Engineering