Current Opportunities
Software Engineer IV
Description of Position
Description &
Responsibilities:
Function as an expert software architect and developer on a team of both senior and junior developers on a project with fast-changing, often unanticipated requirements. Specific duties include:
- Responsible for performing system architecture, design, development, integration, test and documentation duties to ensure proper operation of hardware and software platforms
- Adhere to accepted standards for development, including writing unit tests which provide a high percentage of code overage, participating in peer code reviews, conducting design reviews , and generating test plans to ensure maximum stability an quality of code
Required Experience:
10+ years experience in a technical role, working on software intensive projects and programs for Government or Industry customers with:
- 10+ years experience as a Software Engineer supporting system and S/W architecture, development, requirements analysis, design, process execution and evaluation, selection and evaluation of COTS/GOTS tools and unit and test integration
- 8+ years experience as a C++ developer
- Proficiency in Linux (evidenced in resume/experience)
- Proficiency in the use of a debugging tool
Preferred Experience:
- Experience with networking and communication protocols
- Knowledge of mission systems
- Familiarity with code development, test & configuration management tools such as ClearQuest, ClearCase & Maven
- Scripting (Bash, Ruby, etc.)
- XML/XSD, messaging and schemas, XSLT
- CPPUNIT for unit testing
- Proficiency in Java
Education:
Bachelor’s Degree
in Computer Engineering, Computer Science, Electrical Engineering, Mathematics or similar degree and meet the
experience requirements; or equivalent documented combination of training and
experience. Master’s degree may be substituted for two years of experience.
Additional Requirements
Security Clearance: Top Secret with Lifestyle Polygraph
Location: MD, Laurel/Ft Meade area
Salary: Salary commensurate with experience.




