This site uses cookies. To find out more, see our Cookies Policy

Lead Developer in Washington, DC at Booz Allen Hamilton Inc.

Date Posted: 1/10/2019

Job Snapshot

Job Description

Job Number: R0039904

Lead Developer

Key Role:

Design, develop, and manage data-centric, distributed software systems using leading big data and enterprise software technologies in an Agile environment. Apply the best practices and patterns of the open source culture into organizations. Recommend emerging technologies to client requirements to address their mission challenges and solve problems using creativity and leveraging subject matter expertise.

Basic Qualifications:

-5+ years of experience with software development

-Experience with the following languages and frameworks: Java, JavaScript, J2EE, RESTful Services, Java, Scala, C, C++, JavaScript, XML/XSLT, XQuery, CSS, and SQL

-Experience with databases and operating systems, including Accumolo, Oracle, SQL Server, H2, MySQL, MongoDB, Linux, and Windows

-Experience with project performance, programmatic, or budget data collection, analysis, and reporting

-Experience with leading and planning complex tasks with regular client interaction

-Ability to meet deadlines, adhere to project plans, and ensure any conflicts are brought to the management team

-Ability to obtain a security clearance

-BA or BS degree

Additional Qualifications:

-Experience with Big Data tools and technologies, including CDH 5.5x, Hadoop, Spark, Kafka, Sqoop, NoSQL, Hive, and Nifi

-Experience with servers, including WebLogic, Wildfly, Tomcat, Jetty, Httpd, and NodeJS

-Experience with software testing with tools, including Junit, Scala Test, JMeter, EasyMock, Mockito, DBUnit, and HttpUnit

-MA or MS 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 people—no matter their race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or veteran status—to fearlessly drive change.

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.