Software Developer - Odyssey Systems Consulting Group, Ltd.
Colorado Springs, CO
About the Job
Odyssey Systems has an exciting new opportunity for a Senior Software Developer dedicated to the Air Force Nuclear Weapons Center and well-being of the United States of America.
As the Senior Software Engineer, you will be using the latest software support applications using scientific and mathematical models to predict consequences of your scenario design as we transform the way we do testing in the United States Air Force. Grow with Odyssey and become the leading expert on test scenario development for ground-based radar systems.
In this role, you will demonstrate technical proficiency in software engineering and related tools along with in-depth understanding of Agile methodologies, DevSecOps practices, and the ability to manage complex projects within a defense environment. The role will require you to work closely with both technical teams and government officials, providing leadership, guidance, and technical oversight to ensure the successful development and sustainment of critical radar systems.
This is a full-time role at Peterson SFB in Colorado Springs, CO, with hybrid flexibility for anyone local.
Responsibilities:
Duties include, but not limited to:
- Software Engineering and Program Management Support: Provide expert guidance in the development, design, and enhancement of software and system capabilities, focusing on the sustainment and advancement of USSF BPP radar systems.
- System Interfaces Planning and Implementation: Collaborate with government entities in the meticulous planning, design, and execution of system interfaces to accommodate existing and future capability demands.
- Technical Guidance and Recommendations: Serve as a technical advisor to the USAF Lead Engineer, offering daily support and expert recommendations on various taskings.
- Review and Oversight: Conduct comprehensive evaluations of sustainment contractor's software designs, test plans/results, database architectures, and Contract Data Requirements Lists (CDRLs).
- Sustainment Contract Proposals: Analyze and provide informed technical feedback on proposals, ensuring they meet program requirements and standards.
- Program Requirements Assessment: Offer technical oversight and evaluate the program's needs to ensure successful implementation and sustainment.
- Technical Support for Program Management: Assist the Program Manager with detailed technical insights and recommendations for program decision-making.
- Collaboration and Event Support: Engage in Technical Interchange Meetings (TIMs), briefings, and significant milestone events such as Requirements Analysis, Code Reviews, and Test Readiness Reviews (TRRs) for Agile Teams.
Qualifications:
Citizenship: Must be a US citizen
Minimum Requirements:
Clearance: Must be able to obtain a Secret Security Clearance, with the ability to upgrade to a Top-Secret level clearance
Education: High School Diploma
Experience: 15 years of directly related experience; to include 8 years of DoD experience; OR,
- Bachelor's Degree in related field with 12 years of experience in the respective technical/professional discipline; to include 5 years of DoD experience; OR,
Preferred Qualifications:
Clearance: Active Top-Secret level clearance
Education: Master's Degree in related field
Years of Experience: 10 years of experience in the respective technical/professional discipline; to include 5 years of DoD experience
Additional Experience - highly preferred:
- Proficient in MS Office applications (e.g., Word, PowerPoint, Excel, Access, Outlook).
- Programming Languages: Proficiency in C++, Python, and MATLAB is essential for developing and maintaining sophisticated software solutions.
- Operating Systems: Experience with Redhat Linux is required for managing systems in a secure and stable environment.
- Development Tools and Platforms: Familiarity with Jira, Confluence, SonarQube, Fortify, GoogleTest, Git, Valgrind, and CORBA is crucial for efficient project management, code quality assurance, version control, and performance optimization.
- Agile Methodology: Demonstrated experience in Agile practices is necessary for iterative development and collaboration.
- DevSecOps: Knowledge in integrating security practices within the development and operations processes.
- Configuration Management: Skills in managing configurations to maintain system integrity over time.
- Network Configuration: Understanding of network setup and management to ensure connectivity and performance.
- Software Development Lifecycle (SDLC): Comprehensive experience in all phases of the SDLC, from planning to deployment and maintenance.
- Test Plan and Code Review: Ability to review test plans and code to ensure compliance with requirements and quality standards.
- Requirements Analysis: Expertise in analyzing and defining system requirements to guide the development process.
- End to end experience
Additional Information:
Location: Building 2025, 1334 West Stewart Ave, Peterson AFB Colorado Springs, CO 80914
Hybrid: This position offers hybrid flexibility appox. 20% (1 day a week) - Subject to change per the customer's discretion
Travel: Travel up to 10% may be required to include CONUS and OCONUS locations
#LI-1
Company Overview:Odyssey Systems Consulting Group, is an innovative small business committed to providing world-class technical, management, and training support services to government and public sector clients. We focus on people, processes, and performance to deliver superior results. Since our inception in 1997, our commitment to mission success and customer satisfaction has been recognized with exponential growth and exceptional past performance ratings. We accept challenging assignments and drive projects from the planning stages, through implementation, and into operations and support.
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
Please Note::Final compensation for this position will be determined by various factors such as the Federal Government contract labor categories and contract wage rates, relevant work experience, specific skills and competencies, geographic location, education, and certifications.
This position is filled through continuous recruitment and will remain open until a sufficient pool of applications has been received.
Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, Tricare supplement, short-term disability, long-term disability, 401(k) match, flexible spending accounts, health savings accounts, employee assistance program, learning and development benefit, paid time off, and holidays.
Odyssey Benefits