Create a system that will make a difference by developing software and systems from vision to production ready
Requirements
2+ years of experience in software development with programming languages and web development stacks such as Python or React
Experience with containers such as Docker
Experience using back-end and front-end languages to develop complete solutions
Experience with container orchestration software such as Kubernetes
Experience with AWS cloud technologies
Experience with infrastructure as code languages such as Terraform
Ability to work with automated testing tools to perform testing and maintenance
Responsibilities
develop software and systems from vision to production ready
use passion to learn new tools and techniques and identify needed system improvements
help make sure the solution developed by the team considers the current architecture and operating environment, as well as future functionality and enhancements
develop complete solutions using back-end and front-end languages
create solutions to complex problems within a collaborative, cross-functional team
work with automated testing tools to perform testing and maintenance
help clients overcome their most difficult challenges using the latest architectural approaches, tools, and technologies
Other
TS/SCI clearance with a polygraph
Bachelor's degree in a CS or Computer Engineering field and 2+ years of experience in software engineering, or 6+ years of experience in software engineering in lieu of a degree
Ability to work in a collaborative, cross-functional team
Ability to work with clients to overcome their most difficult challenges