Full Stack Developer

General DynamicsSpringfield, VA
431d$117,300 - $158,700

About The Position

As a Full Stack Developer at General Dynamics Information Technology (GDIT), you will deliver innovative solutions to complex problems, focusing on enhancing the end-user experience. This role involves creating and maintaining sophisticated IT applications while working in a fast-paced Agile environment. You will be responsible for both front-end and back-end development, ensuring that applications meet client needs and adhere to best practices in software development.

Requirements

  • 5 years of professional experience in web development with a Bachelor's Degree in Computer Science, Engineering, or a related discipline.
  • Experience with front-end and back-end programming languages and SQL/No-SQL database technologies, including ReactJS, NodeJS, Python, and PostgreSQL.
  • Experience working in Agile environments and facilitating working sessions across teams.
  • Excellent problem-solving and communication skills to advocate design principles and approaches.
  • Knowledge of the software development lifecycle and user-centered design principles.
  • Familiarity with Web Accessibility requirements.
  • Ability to adapt to challenges in a dynamic environment and manage customer expectations.
  • Strong organizational skills to handle multiple tasks and manage priorities effectively.
  • Self-motivated individual.

Nice To Haves

  • Experience with VueJS, Go, MySQL, and ElasticSearch.

Responsibilities

  • Utilize Agile methodologies to work in a rapid development environment as part of a development team.
  • Design, code, and unit test front and back-end solutions for integrated systems using technologies such as HTML, CSS, JavaScript, Python, Go, and SQL.
  • Develop integration code to connect and interface systems and services.
  • Create solutions that utilize open standards and ICDs to promote interoperability through service-based architectures.
  • Analyze, fix, and document defects on systems.
  • Rapidly prototype and mock up solution designs, aesthetics, and functionality.
  • Prepare documentation for all developed solutions.
  • Execute all visual design stages from concept to development.
  • Analyze user feedback against current system designs and implement updates accordingly.

Benefits

  • 401K with company match
  • Comprehensive health and wellness packages
  • Internal mobility team dedicated to helping you own your career
  • Professional growth opportunities including paid education and certifications
  • Cutting-edge technology to learn from
  • Paid vacation and holidays

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Transportation Equipment Manufacturing

Education Level

Bachelor's degree

Number of Employees

10,001+ employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service