The Software Engineer develops, maintains, and enhances complex and diverse software systems based upon documented requirements. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports.
Requirements
- Fourteen (14) years experience as a SWE in programs and contracts of similar scope, type, and complexity
- Bachelor’s degree in Computer Science or related discipline from an accredited college or university
- Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree
- Clearance: Active TS/SCI with an appropriate current polygraph is required to be considered for this role; Ability to receive privileged access rights
- Three (3) years of experience in CNO environments
- Experience with Python
- Three (3) years of experience in User Interface Web Design and Usability Development
- Five (5) years of experience in Software Database and Repository Interface Development
Benefits
- Employer-Paid Health Care Plan (Medical, Dental & Vision)
- Retirement Plan (401k, IRA) with a generous matching program
- Life Insurance (Basic, Voluntary & AD&D)
- Paid Time Off (Vacation, Sick & Public Holidays)
- Short Term & Long Term Disability
- Training & Development
- Employee Assistance Program