Labor Category: Software Engineer II / III
Position Number: SSTI-01-37
Desired Start: ASAP
Program/Project: IS-001
Location: New Carrollton, MD
Task Description/Responsibilities:
- Individual will perform corrective, adaptive, and perfective software maintenance on the C2I software baseline; develop enhancements to custom software and customize COTS software for system application; develop use cases; use structured design methods and programming techniques; investigate software problems and propose solutions.
- Document coded software changes and upgrades, and perform unit testing of software changes.
- Review proposed changes assessing the impact and risk on software configurations
- Assist with integration test; participate in system builds; provide day-to day software support to integration and test, and field support activities.
- Propose software design changes and upgrades after assessing the implementation risk to the operational software architecture
- Perform in-depth studies, trend evaluations, statistical analyses, and hardware and software vendor evaluations
- Prepare special reports that identify risks, suggest options, and provide resource expenditure estimates associated with system enhancements
Minimum Qualifications:
Education:
A BS Degree in a related Technical Discipline
Experience:
Minimum 4 years of experience as a Software Engineer
Specific Experience Requirements:
Required/Essential Skills/Experience:
- Minimum 4 years of experience as a Software Engineer in a DoD or Federal Government C2, C2I, C4ISR, or related Software Development or Life-Cycle Maintenance Program involving any combination of the following:
- CLIENT: C, C++, JAVA, Macintosh Operating Systems, COTS integration and customization in Apple Client
- SERVER: Software development in UNIX environment/SUN Solaris/OS X and COTS integration and customization in SUN/OS X servers.
- DATABASE: Administering Sybase relational databases, to include: optimizing database performance (i.e. developing/changing databases indices), redesigning the database structure (i.e. schema) and/or the loading/reloading data into the database; developing relational database software using Structured Query Language (SQL), experience with more relational database products (i.e. Sybase) and developing software for the UNIX (i.e. Solaris) operating system.
- UNIX, SUN/Solaris, COTS Integration, C/C++, Java, & Apple Client/OS X Experience Required
Security Clearance:
Current TS/SCI (TS/SCI with current Lifestyle Poly preferred)