General Dynamics Information Technology

Senior Full Stack Engineer

General Dynamics Information Technology

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $107,744 - $130,384 per year

Job Level

About the role

  • Support the NIH NHLBI custom software portfolio
  • Deliver innovative solutions for improving effectiveness and reach of existing software
  • Reduce technical debt in software solutions
  • Improve existing code bases and create new ones
  • Advocate for improvements to codebase using Agile methodologies
  • Provide team and developer guidance to enhance productivity
  • Contribute to all parts of the application and testing stack
  • Collaborate with team to best realize system requirements and provide custom implementations
  • Facilitate high-leverage architecture and software development decisions
  • Support development team in writing clean, maintainable, testable, and extensible code
  • Collaborate on Agile activities, including estimation, iterative planning and retrospectives
  • Manage code 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 using Java, JavaScript, and SQL
  • Experience with Material UI/React
  • Experience with Jenkins or GitHub Actions (CI/CD)
  • Experience working with and improving existing code bases
  • Experience working in an Agile software development environment
  • Experience leveraging Azure cloud services and with Azure DB as a service (Cosmos, SQL Server)
Benefits
  • 401K with company match
  • Customizable health benefits packages
  • Internal mobility team dedicated to helping you own your career
  • Full-flex work week
  • Paid time off including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave
  • New employees with 15 days of paid leave per calendar year
  • Additional 10 paid holidays per year
  • Paid Family Leave program provides total of up to 160 hours of paid leave in a rolling 12 month period
  • Short and long-term disability benefits
  • Life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance
Applicant Tracking System Keywords

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

Hard Skills & Tools
JavaJavaScriptSQLMaterial UIReactJenkinsGitHub ActionsAzure cloud servicesAzure DBAgile methodologies
Soft Skills
team guidancecollaborationcommunicationproductivity enhancementarchitecture decision-makingclean code practicesiterative planningretrospectives
Certifications
Bachelor's Degree in Computer ScienceBachelor's Degree in Information SystemsBachelor's Degree in Engineering