Full Stack Engineer, Senior

Booz Allen Hamilton Inc. Mclean , VA 22107

Posted 2 days ago

Job Description: Job Number: R0028109

Full Stack Engineer, Senior

Key Role:

Apply software development knowledge to support the development and deployment of software solutions onto client enterprise infrastructure. Design and develop mission and enterprise applications for both infrastructure management and end-user workstation deployment. Leverage knowledge of modern application development practices, including DevOps, continuous integration, and continuous delivery to create rich and responsive user experiences and satisfying security considerations, including application runtime isolation and data encryption. Apply knowledge of systems engineering, including how to use deployment strategies to facilitate the automated deployment and updating of software to user-bases and apply knowledge of the systems development life cycle, including how to use requirements, design, implementation, and deployment to create solutions. Work both independently and in a team setting to research and analyze solutions in accordance with stakeholder and end user expectations or requirements. Remain current on Web development technologies, assess new standards, technologies, and trends, and formulate and recommend strategies and tactics for future platform enhancements. Work within a dedicated and technically diverse team to create impactful Cyber solutions for government and commercial clients.

Basic Qualifications:

  • 5+ years of experience with software development in a commercial product development environment

  • Experience with front-end JavaScript frameworks, including React

  • Experience with building and consuming REST APIs

  • Experience with relational SQL databases

  • Experience with asynchronous programming in promises, generators, or callbacks

  • Experience with unit testing and integration testing of server- and client-side JavaScript

  • Knowledge of Web server technologies, including Node.js

  • Knowledge of JavaScript patterns and anti-patterns

  • Ability to obtain a security clearance

Additional Qualifications:

  • Experience with Agile development methods, including TDD, CI, or automated testing

  • Experience with Cloud computing architectures, including Amazon Web Services (AWS)

  • Knowledge of HTML best practices and pitfalls

  • Ability to provide code samples or GitHub links preferred

  • BA or BS degree


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

We're an EOE that empowers our peopleno matter their race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or veteran statusto fearlessly drive change.

#LI-AH1, CB16, CJ1, DH1, SIG2017

See if you are a match!

See how well your resume matches up to this job - upload your resume now.

resumetriaasssdfel.jp… Change Resume
Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Engineer (J...

Capital One

Posted Yesterday

VIEW JOBS 8/13/2018 12:00:00 AM 2018-11-11T00:00 McLean 1 (19050), United States of America, McLean, Virginia At Capital One, we're building a leading information-based technology company. Still founder-led by Chairman and Chief Executive Officer Richard Fairbank, Capital One is on a mission to help our customers succeed by bringing ingenuity, simplicity, and humanity to banking. We measure our efforts by the success our customers enjoy and the advocacy they exhibit. We are succeeding because they are succeeding. Guided by our shared values, we thrive in an environment where collaboration and openness are valued. We believe that innovation is powered by perspective and that teamwork and respect for each other lead to superior results. We elevate each other and obsess about doing the right thing. Our associates serve with humility and a deep respect for their responsibility in helping our customers achieve their goals and realize their dreams. Together, we are on a quest to change banking for good. Senior Software Engineer (Java / Full Stack Developer) As a Capital One Senior Software Engineer, you'll work on everything from customer-facing web and mobile applications using cutting-edge open source frameworks, to highly-available RESTful services, to back-end Java based systems using the hottest techniques in Big Data. You'll bring solid experience in emerging and traditional technologies such as: node.js, Java, AngularJS, React, Python, REST, JSON, XML, Ruby, HTML / HTML5, CSS, NoSQL databases, relational databases, Hadoop, Chef, Maven, iOS, Android, and AWS/Cloud Infrastructure to name a few. What you'll do: * Work with product owners to understand desired application capabilities and testing scenarios * Continuously improve software engineering practices * Work within and across Agile teams to design, develop, test, implement, and support technical solutions across a full-stack of development tools and technologies * Lead the craftsmanship, availability, resilience, and scalability of your solutions * Bring a passion to stay on top of tech trends, experiment with and learn new technologies, participate in internal & external technology communities, and mentor other members of the engineering community * Encourage innovation, implementation of cutting-edge technologies, inclusion, outside-of-the-box thinking, teamwork, self-organization, and diversity Basic Qualifications: * Bachelor's Degree or military experience * At least 5 years' experience in software development * At least 5 years' experience in Java * At least 3 years' experience in Spring * At least 2 years' REST/web services experience * At least 1 years' experience in AngularJS * At least 4 years' experience in JavaScript * At least 3 years' experience in RDBMS * At least 3 years' experience in Agile practices Preferred Qualifications: * Master's Degree * 6 years' experience in software development * 1 year experience with AWS At this time, Capital One will not sponsor a new applicant for employment authorization for this position. Capital One Mclean VA

Full Stack Engineer, Senior

Booz Allen Hamilton Inc.