Web Software Developer, Senior in McLean, VA at Booz Allen Hamilton

Date Posted: 1/26/2018

Job Snapshot

  • Employee Type:
  • Location:
    McLean, VA
  • Job Type:
  • Experience:
    Not Specified
  • Date Posted:

Job Description

Job Number: R0022253

Booz Allen Hamilton has been at the forefront of strategy and technology for more than 100 years. Today, the firm provides management and technology consulting and engineering services to leading Fortune 500 corporations, governments, and not-for-profits across the globe. Booz Allen partners with public and private sector clients to solve their most difficult challenges through a combination of consulting, analytics, mission operations, technology, systems delivery, cybersecurity, engineering and innovation expertise.

Web Software Developer, Senior

Key Role:
Design API specifications and develop rapid prototypes using the latest and emerging open source technologies to validate architecture patterns and functional requirements. Develop testable code using existing service tier components and prescribed coding conventions and work in a dynamic environment while using advanced debugging expertise. Demonstrate flexibility, attention to detail, and independence by working under minimal supervision in a collaborative team environment using emerging technologies and modern software development practices. Define requirements, identify candidate technologies, and architect prototype solutions under lead architect guidance and mentor and lead junior developers to fulfill technical activities on prototypes. Work with existing and emerging UI Web application frameworks, including Angular and React and integration frameworks and technologies, including AWS, Spring, REST, and Java. Support full stack development by applying Agile principles, including participating in sprint planning, design sessions, development, testing, and deployment. Interact with a diverse, cohesive team to provide high-quality client delivery.

Basic Qualifications:
-10+ years of experience with professional software engineering and software development 
-Experience with an object-oriented programming language, including Java 
-Experience with designing and developing REST-based services
-Experience in developing with a rich JavaScript framework, including Angular
-Experience with server-side JavaScript, including NodeJS
-Knowledge of Web protocols
-Ability to obtain a security clearance
-BA or BS degree

Additional Qualifications:
-Experience with AWS
-Experience with other programming languages, including Python or GO
-Experience with content management systems, including Drupal
-Experience with relational and NoSQL databases
-Experience with API gateway implementations 
-Experience with working as part of Agile scrum teams
-Knowledge of human-centered design
-Knowledge of architectural patterns, including microservices, SOA, and MVC

Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information. 

Integrating a full range of consulting capabilities, Booz Allen is the one firm that helps clients solve their toughest problems by their side to help them achieve their missions.  Booz Allen is committed to delivering results that endure.

We are proud of our diverse environment, EOE, M/F/Disability/Vet.

CB16, SIG2017

Your Career is Waiting.

Get job alerts. Learn about new work and upcoming events. Share open roles with friends and colleagues.
Our Talent Network is your opportunity hub.

Get Answers and Access.

Need more information? Find it in our FAQs.

Application already in-process? Log in to keep going.