Responsibilities
- Develop, maintain, and enhance complex and diverse software systems based on documented requirements.
- Provide input on system design including hardware/software trade-offs, software reuse, and COTS/GOTS integration.
- Perform requirements analysis and synthesis from system level to individual software components.
- Design, implement, and integrate software applications.
- Utilize appropriate software engineering and design methodologies.
- Ensure efficient delivery of software engineering capabilities using industry standards and repeatable processes.
- Mitigate risks, control costs and schedule variance, and manage large-scale integrated software projects.
- Review and test software components for adherence to design requirements and document results.
Requirements
- Must possess a final DoD granted SECRET security clearance.
Experience Level
- Junior: Master’s degree
- Junior: Bachelor’s degree with 5 years of experience
- Junior: Associate degree with 10 years of experience
- Junior: High School Diploma/GED with 10 years of experience
Education Level
- Master’s degree
- Bachelor’s degree
- Associate degree
- High School Diploma/GED
