
Senior Full Stack Engineer
General Dynamics Information Technology
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
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