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
- Network, Multi-threaded, client-server programming
- Experience addressing software race conditions
- Driver development
Responsibilities
- design, development, test, and operational support / user feedback
- 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
- address critical issues and challenges
- design software solutions to complex engineering problems
Other
- The position will 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.
- The ideal candidate must be able to work independently as well as within a team setting on the design, implementation, and maintenance/troubleshooting of new and existing software solutions.
- The candidate must be self-motivated, be a self-learner, and able to work well within a dynamic schedule.
- Candidate must show ability to effectively communicate with various team members, customers, as well as communicate with vendor support.
- This position is available in Colorado Springs, CO, and the candidate needs to be willing to travel approximately 10%.