Kratos Defense and Security Solutions

Software Engineer

Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 1-2+ years in people management or team lead role
  • 10-15 years in networked programming using Java
  • B.A. or B.S. in computer science or equivalent
  • Experience with unit testing tools like SonarQube
  • General knowledge of Docker, Kubernetes, and Rancher
  • Familiarity with web technologies: HTML, CSS, JavaScript
  • Understanding cloud services such as AWS or Azure

Responsibilities

  • Lead a small team of 5 engineers in software application development
  • Mentor and develop team members through performance reviews and career guidance
  • Manage project timelines and decompose user stories into actionable tasks
  • Participate in and lead Agile sprint planning and processes
  • Develop and maintain automated tests for software quality assurance
  • Ensure initial documentation for development work is completed
  • Handle occasional domestic travel for team coordination and meetings

Benefits

  • Flexible work environment (hybrid model)
  • Opportunities for professional development and mentorship
  • Exposure to cutting-edge technology and agile methodologies
  • Small team setting allowing for more personal impact
  • Potential for career advancement within the project and company
Full Job Description
Kratos Space in beautiful Colorado Springs, CO, is seeking a team-oriented Lead Software Engineer & People Manager to build software applications for our Service, Network, and Device management products while leading a small engineering team.

We are looking for a self-sufficient leader who can work productively within a fast-paced environment and provide direct people management, mentorship, and career guidance for a team of under 5 engineers. A good candidate will have the adaptability to work full-stack but will primarily focus on RESTful client and server development. Experience in Agile software development methodologies is preferred. The applicant must be able to decompose user stories into engineering tasks, provide accurate time estimates, and help guide their team's technical delivery. They will participate in and lead agile sprint planning, develop automated tests, ensure initial documentation of development work, and conduct regular performance reviews and 1-on-1 career alignments for their direct reports.

15% domestic travel may be required for this position; typical travel assignments would be 3-5 days.

  • 1-2+ years of experience in a people management, team lead, or engineering mentorship role
  • Proven ability to manage, coach, and develop a small team of technical direct reports
  • 10-15 years' experience in networked programming using Java
  • Minimum education level needed: B.A. or B.S. in computer science, or equivalent
  • Experience developing unit tests with tools such as SonarQube or other code coverage tools
  • General knowledge with Docker, Kubernetes, and Rancher
  • Basic understanding of web-based technologies (HTML, CSS, JavaScript)
  • Build pipeline automation and packaging using tools such as Bamboo
  • General cloud knowledge with AWS or Azure
  • Familiarity with working in a SAFe Agile environment using Atlassian suite of tools such as Jira and Confluence or other similar collaboration tools

Preferred Skills and Experience
  • Experience managing engineering performance, hiring, and resource allocation
  • Expert software development experience in Java
  • Docker
  • Kubernetes
  • PostgreSQL
  • QuestDB
  • Recent experience with Angular

#LI-Hybrid

The grade-based pay range for this job is listed below. Individual salaries within that range are determined through a wide variety of factors including but not limited to education, experience, knowledge, and skills.

Competitive salary based on experience and education
Salary Range: $140,000-$170,000

About Kratos Defense and Security Solutions

Kratos Defense & Security Solutions, Inc. provides mission critical products, solutions, and services in the United States. The company operates through three segments: Kratos Government Solutions, Unmanned Systems, and Public Safety & Security. The Kratos Government Solutions segment offers microwave electronic products, satellite communications, training systems, modular systems, and defense and rocket support services. The Unmanned Systems segment provides unmanned aerial, ground, and seaborne, as well as command, control, and communications systems. The Public Safety & Security segment designs, engineers, deploys, operates, integrates, maintains, and operates security and surveillance solutions for homeland security, public safety, critical infrastructure, government, and commercial customers. The company serves national security related agencies, the department of defense, intelligence agencies, and classified agencies, as well as international government agencies and domestic and international commercial customers; and critical infrastructure, power generation, power transport, nuclear energy, financial, IT, healthcare, education, transportation, and petro-chemical industries, as well as government and military customers. Kratos Defense & Security Solutions, Inc. was founded in 1994 and is headquartered in San Diego, California.
Learn more about Kratos Defense and Security Solutions
Size
3,300 employees
Market Cap
$1.1 billion
Industry
Net Income
$79.6 million
Founded
1994
5 Year Trend
+8.4%
Revenue
$747.6 million
NASDAQ

Similar Jobs

More Jobs at Kratos Defense and Security Solutions

More Information Technology Jobs

Find similar Software Engineer jobs: