Software Engineer

Fort Meade, Maryland, United States
Jan 16, 2019
Jan 21, 2019
Full Time
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

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.


Similar jobs