Full Stack Engineer Principal

General Dynamics Information Technology
2d$119,000 - $161,000Remote

About The Position

Transform technology into opportunity as a Full Stack Engineer Principal at GDIT. Shape what’s next for mission-critical government projects while shaping what’s next for your engineering career. MEANINGFUL WORK AND PERSONAL IMPACT: As a Full Stack Engineer Principal, the work you’ll do at GDIT will be impactful to the mission of CMS. You will play a crucial role in ensuring CMS and the application owners have the information needed to make the hybrid cloud efficient, effective, and secure. Support activities related to implementing approaches for analyzing cost and usage information including modeling, visualization, reporting, and analytics within a cohesive set of web applications Collaborate with other Full-Stack Cloud, Data, Security, and FinOps experts to build on each other’s skills and achieve program milestones Drive front-end development, code management practices, backend integrations, governance and security implementations to enhance applications for analyzing data Utilize development tools like GitHub, Jenkins, JFrog, Copilot, and leverage skills with ReactJS, NodeJS, Python, and SQL to develop and maintain applications Develop responsive web applications using ReactJS, ensuring high performance and responsiveness. Work with serverless and containerized web development architectures Build reusable components and front-end libraries for future use. Design, develop, and maintain API structures Optimize applications for performance, scalability, security, and cost-efficiency in cloud environments. Write clean, maintainable, and testable code. Analyze customer requirements and provide websites according to the client's wide range of moderately complex specifications and needs Provide thorough testing and finalization of web applications and websites for next level production Maintain and recommend moderately complex updates to websites ensuring changes are implemented without disruption Create and implement contingency plans in preparation of website outages Build upon current knowledge of relevant programming that will enhance web applications and websites overall functionality WHAT YOU’LL NEED TO SUCCEED: Bring your engineering expertise along with a drive for innovation to GDIT. The Full Stack Engineer Principal must have:

Requirements

  • Bachelor of Arts/Bachelor of Science Required
  • 8+ years of related experience
  • Strong React.js and Node.js programming skills
  • Ability to develop front-end and back-end code
  • Experience with SQL queries
  • Familiar with JSON & YAML
  • Experience in Git, CICD
  • Agile development
  • Effective communication skills both orally and written
  • Effective organizational skills
  • Ability to work independently and as part of a cross-functional team
  • Applicants shall have lived in the United States at least three (3) out of the last five (5) years prior to submitting an application for a Federal ID Card

Nice To Haves

  • Cloud Certifications
  • experience with multiple cloud platforms
  • DMV preferred
  • Program resources must be willing to travel occasionally to the MD/VA/DC area on an as needed basis

Responsibilities

  • Support activities related to implementing approaches for analyzing cost and usage information including modeling, visualization, reporting, and analytics within a cohesive set of web applications
  • Collaborate with other Full-Stack Cloud, Data, Security, and FinOps experts to build on each other’s skills and achieve program milestones
  • Drive front-end development, code management practices, backend integrations, governance and security implementations to enhance applications for analyzing data
  • Utilize development tools like GitHub, Jenkins, JFrog, Copilot, and leverage skills with ReactJS, NodeJS, Python, and SQL to develop and maintain applications
  • Develop responsive web applications using ReactJS, ensuring high performance and responsiveness.
  • Work with serverless and containerized web development architectures
  • Build reusable components and front-end libraries for future use.
  • Design, develop, and maintain API structures
  • Optimize applications for performance, scalability, security, and cost-efficiency in cloud environments.
  • Write clean, maintainable, and testable code.
  • Analyze customer requirements and provide websites according to the client's wide range of moderately complex specifications and needs
  • Provide thorough testing and finalization of web applications and websites for next level production
  • Maintain and recommend moderately complex updates to websites ensuring changes are implemented without disruption
  • Create and implement contingency plans in preparation of website outages
  • Build upon current knowledge of relevant programming that will enhance web applications and websites overall functionality

Benefits

  • Comprehensive benefits and wellness packages
  • 401K with company match
  • Competitive pay and paid time off
  • Full-flex work week to own your priorities at work and at home
  • 15 days of paid leave per calendar year to be used for vacations, personal business, and illness and an additional 10 paid holidays per year
  • The GDIT Paid Family Leave program provides a total of up to 160 hours of paid leave in a rolling 12 month period for eligible employees
  • Short and long-term disability benefits, life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service