Kratos is seeking a Software Development Engineer to support dynamic, agile projects implementing a SecDevOps approach across all phases of the software development lifecycle, to include design, development, test, and operational support / user feedback.
Requirements
- Java and C/C++ programming on Linux platforms
- Java/C++ Full Stack, with backend implementations
- Batch File, Python Scripting
- Solid understanding of relational database applications and creation of expressions
- Experience using Atlassian tools and working in an Agile software development environment
- Network, Multi-threaded, client-server programming
- Docker/Container & Kubernetes design and implementation knowledge and experience on premise and cloud
Responsibilities
- Design, implementation, and maintenance/troubleshooting of new and existing software solutions
- Leverage modern industry standard technologies in the engineered solutions
- Provide status of design efforts
- Support more than one project at a time, bringing their knowledge and experience to help not only their primary project but be able to support other projects address critical issues and challenges
- Work independently as well as within a team setting
- Effectively communicate with various team members, customers, as well as communicate with vendor support
- Implement a SecDevOps approach across all phases of the software development lifecycle
Other
- BS in SE, CS, EE, CE, or other engineering equivalent
- Ability to learn, take ownership, and deliver high-quality results in an unstructured environment
- Ability to effectively working in a team (IPT) environment
- Willingness to travel approximately 10%
- TS Clearance