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