Scientific Application Developer, Senior in Fort Meade, MD at Booz Allen Hamilton Inc.

Date Posted: 8/29/2018

Job Snapshot

Job Description

Job Number: R0035005

Scientific Application Developer, Senior

Key Role:

Tackle cutting-edge client problems through developing solutions that uncover the nature of a problem and serving as a scientific applications developer on a data science capability team. Collaborate with other engineers, analysts, and scientists to build customized advanced analytics in support of operations. Work with team members to develop machine intelligence, data mining, and statistical and graph-based algorithms designed to analyze massive data sets. Work with Cloud computing technologies to transform and scale advanced analytics to ensure the proper implementation of algorithms, including providing guidance to junior team members conducting applied research on cutting-edge techniques or technologies. Contribute to the full system development life cycle (SDLC) support with a focus on the development of application and embedded solutions that contribute to the satisfaction of mission needs. Apply expertise with COTS or FOSS integration and custom development in Java and Python to convert functional and technical requirements into mission solutions. Create level of effort and duration estimates for development activities along with working independently or on a team in a highly dynamic and fast-paced environment.

Basic Qualifications:

-Experience with developing in Java with Linux, or Windows environments, including script writing using Python

-Experience with NoSQL databases and Cloud computing platforms, including Elastic Search, and MongoDB, Swagger

-Experience with Big Data analysis techniques, data science, and machine learning

-Experience with analyzing user requirements to derive software design and performance requirements, including developing modular software components based on defined software designs

-Experience with debugging existing software and correcting defects

-Experience with Subversion or equivalent version control software

-Experience with developer productivity tools, including JIRA, Confluence, and Git

-Experience with gathering and developing technical and functional requirements

-TS/SCI clearance with a polygraph

-BS degree in EE, Computer Engineering, or CS and 8+ years of experience with software engineering or 12+ years of experience with software engineering in lieu of a degree

Additional Qualifications: 

-Experience with developing cloud analytics

-Experience with designing and implementing machine learning, data mining, statistics, or graph algorithms in an academic or professional work environment

-Experience with technologies, including Hadoop or Spark, or equivalent distributed platforms


Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; TS/SCI clearance with polygraph is required.

We’re an EOE that empowers our people—no matter their race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or veteran status—to fearlessly drive change.

#LI-AH1, CB16, CJ1, CMD, DH1, GD16, MPPC

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.