Job Number: 1046
Riverside Research has an exciting opportunity for a highly skilled Senior Software Developer/Engineer. This position will work as part of a small team to help advance state-of-the-art spectral exploitation applications. This effort will include focus on the modernization of existing web applications and the maturation of a new web application. Tasks will include adding features to and improving the performance of existing tools, improving interaction with supporting applications, and developing new web applications. This position will collaborate with other developers, users, and subject matter experts to ensure the work is making a real impact. Because of the breadth of work being performed, there are a variety of roles the developer/engineer could assume. The requirements for the position and each different role are described below. This position is located in Springfield, VA.
All Riverside Research opportunities require U.S. Citizenship.
Basic Qualifications for all roles:
7+ years of relevant software engineering experience
BA or BS Degree
TS/SCI clearance, with CI polygraph (willingness to sit for CI polygraph is adequate)
Senior DevOps Engineer Qualifications:
Experience with Gitlab CI/CD
Experience with Openshift deployment
Experience with Helm chart development
Experience with Docker image building
Experience with Sidecar/oauth pod configuration
PostgreSQL Database Administrator Qualifications:
Experience with Schema development
Experience with Sqitch migration tool experience
Experience with database migration
Experience with query optimization
Senior UI Engineer Qualifications:
Experience with JavaScript
Experience with creation of new UI projects
Experience with contemporary UI frameworks
Familiarity with git (and ideally gitlab)
Familiarity with Docker containers and container orchestration tools
All Riverside Research opportunities require U.S. Citizenship.
Riverside Research