Senior System Engineer
**Active TS/SCI w/ Poly required**
This position supports two key systems, which include a Portfolio Planning and Execution (PEB) tool and conference management tool. The Systems Engineer designs, maintains, and enhances diverse software systems based on provided requirements. A successful candidate for this position can work individually or within a team of subject matter experts to analyze user requirements to make decisions on technology, derive software design, and code/update new and/or existing software. This individual shall be comfortable with agile methods and spin planning, as well as rapid prototyping execution and demonstration, and integrating continual customer feedback. A successful candidate thinks critically about the placement and use of COTS, GOTS, and FOSS software in place of ground-up customer development, while integrating to enterprise frameworks and services.
- Experience using Groovy-on-Rails (GRAILS)
- Ruby-on-Rails experience is an acceptable substitute for GRAILS experience, as long as the candidate understands that the work will be done in GRAILS
- Experience with Bootstrap, jQuery UI, and the jQuery ecosystem, OR strong understanding of MEAN Stack (MongoDB, Express.js, Angular.js, and Node.js)
- Solid understanding of current web standards and technologies
A Bachelor’s degree in a Qualified Engineering field or a related discipline from an accredited college or university plus fifteen (15) years of systems engineering experience OR a High School Diploma or GED plus nineteen (19) years of general system engineering experience OR a Master’s degree in a Qualified Engineering Field from an accredited college or university plus thirteen (13) years of systems engineering experience OR a PhD in a Qualified Engineering Field from an accredited college or university plus thirteen (13) years of systems engineering experience.