Full Stack Software Engineer

6 days ago


Reston, Virginia, United States Booz Allen Hamilton Full time
About the Role

We are seeking a highly skilled Senior Full Stack Developer to join our team at Booz Allen Hamilton. As a key member of our software development team, you will be responsible for designing, developing, and implementing software applications using agile methods.

Key Responsibilities
  • Design and develop software applications using agile methods
  • Collaborate with cross-functional teams to identify and prioritize project requirements
  • Develop and maintain high-quality software code, ensuring it meets the required standards and specifications
  • Participate in code reviews and provide feedback to improve code quality and maintainability
  • Work with databases and query languages to develop and implement data-driven solutions
  • Develop and maintain APIs, web architecture, and applications
  • Collaborate with data engineers to design and implement data pipelines and ETL processes
  • Stay up-to-date with industry trends and emerging technologies, and apply this knowledge to improve our software development processes
Requirements
  • 5+ years of experience designing, modifying, developing, writing, and implementing software programming applications using agile methods
  • 5+ years of experience in software development with basic programming languages, technologies, tools, or web development stacks
  • Experience with databases and query languages, programming in Java, Javascript, APIs, web architecture and applications
  • Experience using back-end and front-end languages to develop complete solutions
  • Experience creating solutions to complex problems within a collaborative, cross-functional team
  • Experience as a Data Engineer or in a role with a focus on ETL processing
  • Experience with relational databases, such as MySQL, PostgreSQL, or SQL Server
  • Knowledge of ETL tools and technologies, such as Apache NiFi, Talend, or Informatica and SQL skills
  • Top Secret clearance
  • HS diploma or GED
Preferred Qualifications
  • Experience acquiring client requirements and resolving workflow problems through automation optimization
  • Experience with big data technologies, such as Hadoop or Spark
  • Experience with real-time data processing and stream processing technologies, such as Kafka, and Flink
  • Knowledge of data governance, data security, and compliance regulations
  • Knowledge of Spring or Spring Boot
  • Knowledge of data warehousing concepts and best practices
  • Ability to work with automated testing tools to perform testing and maintenance
  • Bachelor's degree or 8+ years of experience in software engineering in lieu of a degree


  • Reston, Virginia, United States Atechstar Full time

    Job responsibilitiesDesign and develop scalable reliable and fault-tolerant applications Translate business requirements into scalable technical solutions Take responsibility for multiple services maintained by the team Build and manage automated build/test/deployment environments Improve your code quality product execution and learning experience Plan and...

  • Full Stack Developer

    4 weeks ago


    Reston, Virginia, United States Cleared Solutions Inc Full time

    Locations: Dulles CorridorPosition Title: Full Stack DeveloperDescription: Candidate will work closely with a diverse client project team responsible for shaping the client's Dev(Sec)Ops strategy and applying that strategy to specific client IT programs or across a large enterprise of federated programs developed by different organizations. The development...


  • Reston, Virginia, United States Booz Allen Hamilton Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Developer to join our team at Booz Allen Hamilton. As a key member of our development team, you will be responsible for designing, developing, and implementing software applications using agile methods.Key ResponsibilitiesDesign and develop software applications using agile methodsCollaborate...


  • Reston, Virginia, United States Integrated Intel Solutions Full time

    Job OverviewWe are seeking a Systems Software Engineer to contribute to the enhancement and upkeep of our existing legacy systems while facilitating the transition to a modern system architecture.Key Responsibilities:Support the maintenance of current applications and assist in the migration to a new architecture.Engage in full stack development, with a...


  • Reston, Virginia, United States Red Gate Group Full time

    Company DescriptionAt RED GATE we do everything we can to serve our clients:Using the right technical skills, unique methodologies, best practices, and integrated technology, we help clients implement bold solutions. New approaches to emerging and evolving threats. Non-traditional ways to overcome entrenched obstacles. Advantage through opportunity. If you...


  • Reston, Virginia, United States eTek IT Services, Inc. Full time

    Job DescriptionOverview:The Senior Full Stack Developer plays a crucial role in designing, developing, and maintaining scalable web applications using Node.js. They are responsible for implementing and managing RESTful APIs and collaborating with cross-functional teams to deliver high-quality software solutions.Key Responsibilities:Develop and Maintain...


  • Reston, Virginia, United States Booz Allen Hamilton Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Back-End Developer to join our team at Booz Allen Hamilton. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable and secure cloud-based systems.Key ResponsibilitiesDesign and develop complex back-end systems using Java, C#, or...


  • Reston, Virginia, United States eTek IT Services, Inc. Full time

    Job DescriptionOverview:The Senior Full Stack Developer plays a crucial role in designing, developing, and maintaining scalable web applications using Node.js. They are responsible for implementing and managing RESTful APIs and collaborating with cross-functional teams to deliver high-quality software solutions.Key Responsibilities:Develop and Maintain...


  • Reston, Virginia, United States BlueHalo Full time

    About BlueHaloAt BlueHalo, we're committed to providing our employees with the best opportunities to develop their skills, share their knowledge, and push their innovative ideas to the cutting-edge. Our team is comprised of talented individuals who are passionate about transforming the future of global defense.Job SummaryWe're seeking a highly skilled Sr....


  • Reston, Virginia, United States Oscar Full time

    Position: Full Stack Java Developer with TS/SCI ClearanceLocation: North Virginia (on-site)Employment Type: PermanentCompensation: Competitive base salary with comprehensive benefits Are you an accomplished software engineer holding an active TS/SCI Poly clearance? We invite you to join our dynamic team at Oscar, where you will engage in a variety of...

  • Software Engineer

    2 weeks ago


    Reston, Virginia, United States QinetiQ Full time

    QinetiQ US - Software Engineer - Advanced SystemsQinetiQ US is a premier organization of experts providing cutting-edge technology and solutions in robotic and autonomous systems. We are in search of a seasoned Software Engineer to spearhead initiatives supporting operations for the US Department of Defense.Key Responsibilities:Oversee and direct technical...

  • Software Engineer

    1 week ago


    Reston, Virginia, United States QinetiQ Full time

    QinetiQ US - Software Engineer - Advanced SystemsQinetiQ US is a premier organization dedicated to delivering cutting-edge technology and solutions in robotic and autonomous systems. We are in search of a seasoned Software Engineer to spearhead initiatives supporting operations for the US Department of Defense.Key Responsibilities:Oversee and direct...


  • Reston, Virginia, United States cFocus Software Incorporated Full time

    Job OverviewcFocus Software Incorporated is in search of a Senior Software Engineer to enhance our team. This role necessitates a valid TS/SCI CI Poly clearance.Key Qualifications:Possession of an active TS/SCI CI Polygraph.A minimum of a Bachelor's Degree in Computer Science, Information Technology, Engineering, or a related discipline.DoD 8570 Level II -...

  • Software Engineer

    2 weeks ago


    Reston, Virginia, United States QinetiQ Full time

    QinetiQ US - Software Engineer - Robotics and AutomationQinetiQ US is a premier organization dedicated to advancing technology and products in the field of robotic and autonomous systems. We are looking for a seasoned Software Engineer to oversee a team focused on supporting operations for the US Department of Defense.Key Responsibilities:Oversee and direct...

  • Software Engineer

    2 weeks ago


    Reston, Virginia, United States QinetiQ Full time

    QinetiQ US - Software Engineer - Advanced SystemsQinetiQ US is a premier organization specializing in cutting-edge technology and innovative products in the realm of robotic and autonomous systems. We are in search of a seasoned Software Engineer to spearhead initiatives supporting operations for the US Department of Defense.Key Responsibilities:Oversee and...


  • Reston, Virginia, United States QinetiQ Full time

    Job SummaryWe are seeking an experienced Senior Software Engineer to lead a growing team with a US Department of Defense operations support project delivering software and software analysis solutions to a diverse range of Client and Client-Customer mission requirements.Key ResponsibilitiesLead and manage multiple technical tasks in software design,...


  • Reston, Virginia, United States Booz Allen Hamilton Full time

    Position Overview:As a Full Stack Developer, you will be tasked with delivering comprehensive solutions in a dynamic and agile setting. This role is ideal for those who aspire to not only create software but also to engineer systems that have a meaningful impact. We seek a seasoned developer who possesses the expertise to transition software and systems from...


  • Reston, Virginia, United States QinetiQ Full time

    Job SummaryWe are seeking an experienced Senior Software Engineer to lead a growing team with a US Department of Defense operations support project delivering software and software analysis solutions to a diverse range of Client and Client-Customer mission requirements.Key ResponsibilitiesLead and manage multiple technical tasks in software design,...


  • Reston, Virginia, United States Noblis Full time

    Key ResponsibilitiesNoblis is on the lookout for an Application Software Engineer (All Levels)As an Application Software Engineer, you will collaborate with our federal partners to swiftly create innovative solutions addressing urgent mission needs. Your role will involve engaging with a diverse array of projects alongside fellow developers, engineers, data...


  • Reston, Virginia, United States ASCENDING Full time

    Job OverviewWe are seeking a highly skilled Sr. Software Engineer to join our team at ASCENDING. As a key member of our development team, you will play a crucial role in designing, developing, and implementing web-based applications to support our business requirements.Key Responsibilities:Participate in and lead design reviews and solutioning using the...