Current Opportunities
Software Engineer II-III
Description of Position
Requirement:
§ Software engineer proficient with C++ and Java
§ Experience using Sybase
§ Design, and develop new code that strenuously exercises existing applications;
§ Help in the design and development of a continuous integration system, writing code in several languages as necessary;
§ Develop scripts and related tools for test execution, to capture test results, and to automate testing;
§ Design an run integration and end-to-end tests to verify performance against requirements;
§ Analyze and interpret test results to characterize component behavior;
Required Skills & Experience:
§ Good working knowledge of Linux/Unix and scripting (sh, bash, perl, and other scripting tools/language);
§ Strong Knowledge in C/C++, XML
§ Ability to work independently to review C++ and some Java code.
§ Five years experience as a Software Engineer supporting software architecture development, requirements analysis, process execution and evaluation, selection and evaluation of COTS/GOTS tools, and integration (with both new and legacy systems)
Education: Bachelor’s Degree in Communications Engineering, Computer Engineering, Computer Science, Electrical Engineering, Information Systems, Mathematics or similar degree and meets the experience requirements; or equivalent documented combination of training and experience. (6 years over the required years in the labor category can substitute for the BS)
Additional Requirements
Security Clearance: Top Secret with Lifestyle Polygraph
Location: MD, Laurel/Ft Meade area
Salary: Salary commensurate with experience.




