Software Engineering

  • Talent Savant
  • Dulles, VA, USA
  • 04/09/2018
Top Secret SSBI SCI Cybersecurity Engineering - Hardware / Software Intelligence / CounterIntelligence IT / Telecom Science / Technology Development

Job Description

Software Engineer experience will have the skills listed below. Each level may have additional education, skill and/or experience requirements.

The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements.

Required skills include:

· Active Top Secret/Sensitive Compartmented Information (TS/SCI) security clearance required.

· U.S. Citizenship required.

· Demonstrated experience and/or familiarity with one of more of the following: Java, Perl, Ruby, Python, HTML, C, C++, .NET, ColdFusion, Adobe, etc.

· Demonstrated experience and/or familiarity with one of more of the following: SQL, Oracle, MySQL, JBDC, etc.

· Demonstrated experience and/or familiarity with one of more of the following: Windows, Linux, Apache, TomCat, Ozone Widgets, Spring, Struts, JUnit, Hibernate, etc.

Desired skills include:

· Experience with Agile development methodology.

· Experience with software configuration management and control tools (e.g., CVS, Eclipse, ClearCase, etc.)

· Experience with automated testing tools (e.g., RSpec, Cucumber, etc.)

Certifications:

· DoD 8570.1-M Compliance at IAT Level I (e.g., Certified Information Systems Security Professional (CISSP)) certification highly desired

Software Engineer – I

· No demonstrated experience required.

· Bachelor’s degree in Software Engineering, Computer Science or a related discipline is required. [Four (4) years of experience may be substituted for a degree.]

Software Engineer – II

· Two (2) or more years of software development experience required. [A Master’s degree in a related discipline may substitute for two (2) years of experience]

· Bachelor’s degree in Software Engineering, Computer Science or a related discipline is required. [Four (4) years of experience (for a total of six (6) or more years) may be substituted for a degree.]