DeveloperJobs.io
← Back to all jobs
L

Senior Developer/Product Owner

Colorado Springs, CO $108k - $195k/yr Full time Posted 1h ago

Job Description

Leidos is seeking a Senior Developer / Product Owner to lead a critical, long-lived system in Colorado Springs. This role blends hands-on coding in Java and C++ with ownership of the technical roadmap for subsystems, guiding architecture modernization while balancing feature delivery with technical debt.

Details

  • Location: Colorado Springs, CO (onsite)
  • Salary: USD 107,900 - 195,050 per year
  • Minimum experience: 8 years
  • Education: Bachelor’s degree
  • Citizenship/clearance: US Citizen; active DoD Secret clearance

Responsibilities

  • Act as a senior individual contributor writing Java and C++ across both legacy and modernized components.
  • Analyze source code to characterize system behavior, data flows, and performance characteristics.
  • Mentor teammates on design patterns, refactoring approaches, and implementation best practices.
  • Lead code reviews with a focus on quality, maintainability, performance, and architectural alignment.
  • Develop a deep understanding of the system architecture, including services, middleware, databases, and external interfaces.
  • Understand how components are built, deployed, configured, and operated in production environments.
  • Own and manage the technical backlog for assigned subsystems.
  • Translate mission needs and stakeholder requirements into actionable, technically sound implementation plans.
  • Balance feature development, defect resolution, technical debt reduction, and modernization priorities.
  • Support refactoring and modularization of legacy Java and C++ applications to improve maintainability and deployment flexibility.
  • Contribute to containerization and deployment readiness by identifying required code changes.
  • Collaborate closely with development, DevOps, and test teams to resolve technical issues.
  • Serve as a bridge between engineering teams and program leadership, ensuring technical realities are clearly communicated.

Requirements

  • Bachelor’s degree in computer science, software engineering, or related field with 8+ years of professional software development experience. Additional experience, training, and/or certifications may be considered in lieu of degree requirement.
  • US Citizen; currently possessing an active DoD Secret clearance.
  • Extensive hands-on experience with Java in enterprise or distributed systems.
  • Strong C++ development experience, especially in performance-sensitive or system-level applications.
  • Experience working with large, complex, long-lived codebases.
  • Ability to analyze unfamiliar code and quickly build system-level understanding.
  • Excellent communication skills with the ability to explain complex technical concepts to diverse audiences.

Technologies

  • Java
  • C++
  • Docker
  • Kubernetes

Benefits

  • Competitive compensation
  • Health and Wellness programs
  • Income Protection
  • Paid Leave
  • Retirement

Get Job Alerts

New jobs delivered to your inbox.