Software Engineer, Senior-01119179
Work as part of a team to research, evaluate, and deploy advanced Cloud computing systems and large data analytics for clients in research and production areas. Provide Java development expertise to perform near real-time data correlation and situational awareness. Leverage utility Cloud architecture, IBM InfoStreams, and other COTS and GOTS software to scale processes across multiple hardware nodes. Define standardized interfaces to downstream systems for data consumption. Work with massive data sets, complex algorithms, and team members from a variety of specialties to solve the clients' hardest problems. Support a range of clients, including front line analysts, researchers, and senior leadership. Work as a key contributor on a collaborative, fast-growing, and highly-skilled software development team. This position is located in Annapolis Junction, MD.
Basic Qualifications: -8+ years of experience with software development or engineering as a software engineer, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis or resolution-6+ years of experience with developing software using the Java programming language-6+ years of experience with developing software for Windows 2000, 2003, XP, or Vista or UNIX or Linux, including Redhat versions 3-5-6+ years of experience with programming and development of application software for complex systems and software testing using modern computer programming-3+ years of experience with developing software using either C or C++-Experience with the design and development of an object-oriented system-Experience with planning and accomplishing goals of complicated tasks and providing consultation on complex projects as a top-level contributor or specialist-Experience with wrapping legacy systems or components as Web Services within an SOA framework-Ability to communicate directions and provide guidance to junior programmer and analysts-TS/SCI clearance with a polygraph required
Additional Qualifications: -Experience with designing and developing automated analytic software, techniques, and algorithms-Experience with developing and deploying analytics, including foreign language processing, analytic processes that incorporate or integrate multi-media technologies, including speech, text, image and video exploitation, analytics that function on massive data sets, including more than a billion rows or larger than 10 Petabytes, analytics that employ semantic relationships, including inference engines, between structured and unstructured data sets, analytics that identify latent patterns between elements of massive data sets, including more than a billion rows or larger than 10 Petabytes, and analytics that employ techniques commonly associated with Artificial Intelligence, including genetic algorithms-Experience with developing a Jung framework or other framework for performing large scale graph analytics-Experience with taxonomy construction for analytic disciplines, knowledge areas, and skills-Experience with developing and deploying data driven analytics, event driven analytics, and sets of analytics orchestrated through rules engines
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.
Integrating the full range of consulting capabilities, Booz Allen is the one firm that helps clients solve their toughest problems, working 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/D/V.
Job : Software Development
Primary Location : United States-Maryland-Annapolis Junction
Travel : No
Booz Allen Hamilton - 2 years ago
For almost a century, consultants at Booz Allen Hamilton have been helping US government agencies operate more efficiently at home and...