Software Engineer in Fort Meade, MD at Booz Allen Hamilton Inc.

Date Posted: 7/9/2018

Job Snapshot

Job Description

Job Number: R0027944

Software Engineer

Key Role:

Provide software development support. Develop solutions for mission problems using open source and GOTS tools. Develop new features and improve existing functionality developed in Java or C++, PHP, JavaScript, AJAX, and Apache Tomcat. Develop all applications according to the organization’s coding standards and within the organization’s frameworks using PKI, database, Web development, and application security. Provide documentation and training for all components, as needed. Use sound software engineering principals to ensure that all developed software is modifiable, efficient, reliable, comprehensible, and fault tolerant.


Basic Qualifications:

-Experience with Java or C++

-Experience with object-oriented programming

-Active TS/SCI clearance with a polygraph

-BA or BS degree and 3 years of experience with engineering or development or 7 years of experience with engineering in lieu of a Bachelor's degree


Additional Qualifications:

-Experience with HTML, CSS, Linux, Apache, MySQL, PHP (LAMP), and Elgg Content Management System

-Experience with JavaScript, JQuery, EXT JS, or any other JavaScript framework

-Experience with one or more PHP development frameworks, including CakePHP, Laravel, and Zend

-Experience with SQL databases, including MySQL

-Experience with Elasticsearch or Kibana

-Experience with DevOps techniques and tools, including continuous integration and deployment

-Experience with translating analytic needs into functional code

-Experience with working in an Agile environment


Clearance:
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.

CMD

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.