Analyze user requirements to derive software design and performance requirements
Debug existing software and correct defects
Provide recommendations for improving documentation and software development process standards
Design and code new software or modify existing software to add new features
Integrate existing software into new or modified systems or operating environments
Develop simple data queries for existing or proposed databases or data repositories
Requirements
TS/SCI with polygraph level clearance required.
Bachelors degree in Computer Science or related discipline from an accredited college or university is required.
Four (4) years of SWE experience on projects with similar software processes may be substituted for a bachelors degree.
Front and/or backend app development, UI design, proficient use of cloud infrastructure (AWS, Azure), code deployment in container orchestration solutions (i.e. Docker), use of relational and non-relational databases.