Sr. Software Developer

    • Job Tracking ID: KSTC-21-021
    • Job Location: Colorado Springs, CO
    • Job Level: Mid Career
    • Level of Education: BA/BS
    • Job Type: Full-Time/Regular
    • Date Updated: 04/30/2021
    • Years of Experience: 5+
    • Radford Job Code: 05104
Invite a friend
facebook LinkedIn Twitter Email

Job Description

Kratos is seeking a Sr. Software Developer to join an exciting team of software engineers within the Federal Software Engineering team. The position includes support of 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, primarily within the satellite command and control (c2) domain space. This candidate must be self-motivated, be a self-learner, and able to work within a dynamic schedule.  Candidate must be able to organize & report status of tasks being worked and effectively communicate with various team members.

Qualities we are passionate about in a candidate:

  • Aspires to learn and apply new technologies and use them to solve real problems
  • Loves to automate using scripts
  • Desires to be a valuable contributor within a team environment
  • Embraces change and is an independent motivator toward one’s improvement

Experience and Skills

A current active TS / SCI security clearance required

The successful candidate should have a minimum of 5 years (ideally 7+ years) technical experience and possess a BS in Computer Science, Computer Engineering, or engineering equivalent.  Master of Science in above fields is a plus.   

Ideal software development candidate should be well versed in the usage of SecDevOps within the Software Development Lifecycle to ensure proper practices are followed and documentation are generated.

Should have advanced software development experience with C, C++, and Java programming languages on Windows and Linux platforms.

Must be able to develop Windows batch files and script files as well as Unix shell scripts.

Must have a basic understanding of relational database applications and creation of expressions using Structured Query Language (SQL).


Required Skills / Experience:

  • C/C++ and Java programming (including network, multi-threaded, client-server programming where applicable)
  • Development on Windows and Linux platforms
  • Batch file / Shell Scripting
  • Oracle database utilization with applications
  • Comprehension of SecDevOps within the Software Development Lifecycle (SDLC)
  • Ability to design solutions to complex engineering problems

Preferred Skills:

Experience in real-time command and control systems is highly desired. Experience with web technologies, including but not limited to CSS, HTML, JavaScript, React, Angular, and relevant web servers, is highly recommended. Candidate should be able to leverage modern industry standard technologies in the engineered solutions and quickly and efficiently generate estimates and status of design efforts, including materials (such as presentation slides), for use internally as well as with customers.