Full Stack Developer (Vue/Node/Ruby) - TS/SCI with Polygraph
Backend Developer
Cloud
Cloud Infrastructure
Cloud Native
Cloud Platforms
Cloud Technology
Databases
DevOps
Distributed Systems
Engineer
Engineering
Frontend
Frontend Framework
Full Stack
Git
Infrastructure
Infrastructure As Code
JavaScript
Microservices
Nodejs Framework
Ruby On Rails
Security Clearance
Software Architecture
Software Development
Software Engineer
Software Engineering
TS/SCI
TypeScript
Vue.js
Job Description
This on-site Full Stack Developer role (Vue/Node/Ruby) requires TS/SCI with Polygraph clearance and is based in McLean, VA.
Responsibilities
- Provide enterprise system support as part of a software development team
- Translate requirements into maintainable solutions within existing application frameworks
- Manage the product lifecycle from design through development, quality, deployment and ongoing maintenance
- Adopt and enforce best practices across application development
- Collaborate within an Agile Scrum environment
- Build front-end components using Vue, JavaScript, TypeScript, CSS and HTML with responsive and accessible design
- Create back-end services in Node.js and Nest.js, including microservices and REST APIs
- Write and maintain code with Git and contribute to improvements for large scale Java/J2EE products
- Establish and sustain CI/CD pipelines using Jenkins, Artifactory, Docker and Kubernetes
- Leverage AWS DevOps services such as S3, RDS, EC2, ECS, Lambda, SQS, SNS, and CloudFormation
- Work with PostgreSQL and Oracle, perform SQL development and design database schemas, using ORM tech like JPA2 and Hibernate
- Demonstrate familiarity with Nitro
Requirements
- Education: BA/BS in Information Technology or a related field, or an equivalent combination of education, certifications or work experience
- Experience: 15+ years in related roles
- Proficiency with Vue, Node.js and JavaScript, plus demonstrated Ruby/Ruby on Rails development
- Front end: Single Page Applications with Vue, JavaScript, TypeScript, CSS and HTML; responsive and accessibility-compliant design
- Back end: Microservices, REST, Node.js, Nest.js
- Build and code management: Git; experience contributing to large-scale Java/J2EE products
- Ability to define system scope through research and fact-finding for moderately complex information systems
- Translate software requirements into workable solutions within existing frameworks
- Follow the product lifecycle from design to deployment and maintenance
- Adhere to established best practices for application development
- Experience in an Agile/Scrum environment
- DevOps/Platforms experience: Amazon Web Services (S3, RDS, EC2, ECS, Lambda, SQS, SNS, CloudFormation, etc)
- CI/CD: Jenkins, Artifactory, Docker, Kubernetes
- Relational databases and SQL with ORM experience (PostgreSQL, Oracle; JPA2, Hibernate); proficient in DB schema design and SQL development
- Familiarity with Nitro
- Security Clearance: TS/SCI with Polygraph
- Location: McLean, VA on customer site
- US Citizenship required
Technologies
- Vue, Node.js, JavaScript
- Ruby, Ruby on Rails
- TypeScript, CSS, HTML
- Nest.js, REST, Microservices
- Git, Java/J2EE
- AWS (S3, RDS, EC2, ECS, Lambda, SQS, SNS, CloudFormation)
- Jenkins, Artifactory, Docker, Kubernetes
- PostgreSQL, Oracle, JPA2, Hibernate, SQL
- Nitro
Benefits
- 401K with company match
- Comprehensive health and wellness packages
- Internal mobility team to support your career growth
- Professional development including paid education and certifications
- Exposure to cutting edge technology
- Paid vacation and holidays for rest and recharge
Salary and Benefits Information
- The likely salary range is 186,542 to 252,379 USD per year. Compensation depends on experience, location and contractual requirements and may fall outside this range.
Identity Verification Process
- The hiring process includes an identity verification step using biometrics and AI to ensure authenticity; virtual interviews may require on-camera presence, and a photo may be captured for fraud prevention. By proceeding, you authorize the collection and use of biometric data for security purposes.
About Our Work
General Dynamics Information Technology is a global technology and professional services leader delivering solutions to U.S. government agencies, defense and intelligence communities. With 26,000 experts, the company operates across 50+ countries, focusing on AI, cloud, cyber and software development to drive mission-ready outcomes.
Join Our Talent Community
Join our Talent Community to stay informed about career opportunities and events at gdit.com/tc.
Work Requirements
- Years of Experience: 15+ years in related work
- Travel: None
- Citizenship: U.S. Citizenship required