ColoradoSpringsRecruiter Since 2001
the smart solution for Colorado Springs jobs

Software Engineer

Company: Odyssey Systems Consulting Group, Ltd.
Location: Colorado Springs
Posted on: August 3, 2022

Job Description:

Position Summary

Odyssey Systems is currently looking for a Software Engineer with a database background. This is a full-time role at Peterson Space Force Base, Colorado Springs, CO supporting The NORAD Cheyenne Mountain Complex - Integrated Tactical Warning/Attack Assessment (NCMC-ITW/AA) Program Branch sustains unique ITW/AA Cheyenne Mountain systems, networks and associated components through an enterprise-wide set of integrated mission capabilities, support services, and data products that provide military authorities with accurate, timely, unambiguous and continuous warning and attack assessment of air, missile and space threats. The Legacy Space Command and Control (C2) Systems Branch sustains unique space C2 systems, networks and associated components through an enterprise-wide set of integrated mission capabilities, support services, and data products that provide space situational awareness, object tracking and deconfliction.

The technical expert filling this position will be a trusted advisor and consultant to the government that supports government-led on-going and future sustainment, modification, and capability upgrade efforts across the NCMC-ITW/AA and Legacy Space C2 systems. A key focus for this position is the planning, analysis, design, development, testing, quality assurance, configuration, installation, implementation, and integration of the Missile Warning Net Server (MWNS), Space Predictive Effects Analysis Results Reporting (SPEARR) Database technology refresh, and the

CCIC2S Enterprise Database (EDB). This position supports the Operations Team and the Scaled Agile Framework (SAFe) methodology being used by NISSC II Sustainment Provider for development and delivery of capability. Odyssey personnel are assigned the roles of Product Owner and Product Line Manager for the Release team.

Responsibilities

Duties include, but not limited to:



Analyzing and refining systems requirements
Translating systems requirements into applications prototypes and final products
Writing and maintaining program documentation
Provide technical expertise to enhance and modernize mission capabilities and assist the government in managing and executing developed agile software deliveries
Represent government interests by performing Agile Product Owner roles and responsibilities
Participate in strategic planning with the contractor team(s) to identify prioritized content for sprints.
Engage developers to improve Agile software development processes and tools as a trusted advisor and consultant to the government on technical and engineering matters
Perform software design and code reviews and Software Quality Assurance (SQA) to ensure that developed software meets and complies with defined or standardized quality specifications
Perform software technical planning, system integration, verification and validation, supportability and effectiveness analysis for the radar
Determine the operational feasibility of the developer's solutions by evaluating problem definition, requirements, analysis, solution development, and proposed solutions
Experience with evaluating new applications software technologies; and/or ensuring the rigorous application of information security/ cybersecurity policies, principles, and practices to the delivery of application software services
Experience with application development and sustainment/support
Perform other software engineering and documentation tasks as assigned
Analyze performance issues to determine best solutions to increase performance [website] hardware purchases, server configuration changes or index/query changes)
Take decisions on technologies (clustering, log shipping, mirroring, Windows Azure etc.) to be used for incorporating new systems
Participate in the analysis and composition of requirements
Understanding of software frameworks such as J2EE and .NET would also be an advantage
Comfortable with relational data modeling and database system (Rdbms) design
Review and monitor system and instance resources to insure continuous database operations (i.e., database storage, memory, CPU, network usage, and I/O contention)
Develop and test database migration procedures and evaluate and test new features/functionality

Qualifications

Minimum Requirements:

Citizenship: Must be a U.S. Citizen

Clearance: Must have and be able to maintain an active DoD Secret Clearance and ability to obtain a Top Secret.

Education: High School diploma or equivalent

Years of Experience: 5-10 years of relevant experience, 3 of which must be in the DoD

Bachelor's degree: 5 years of relevant experience, 3 of which must be in the DoD


Understanding of agile software development, software configuration management, testing, software assurance, and continuous integration/continuous deployment pipeline workflows
Ability to work independently and apply the proper procedures and processes related to the area of expertise
Ability to problem solve and troubleshoot various situations to develop successful outcomes within established program/project guidelines
In-depth knowledge of database technologies, architecture, and data security
Knowledge of best practices in database management

Preferred Qualifications:

Preferred clearance: Top Secret/SCI

Preferred Education: Bachelor's degree with 5 years of relevant experience, 3 of which must be in the DoD

Administer database security, access permissions, and security controls
Develop, test, and manage backup and recovery plans for Oracle and MSSQL environments
Understanding of relational and dimensional data modeling
Proficient with SSIS, SSRS, and SSAS or ODI, Oracle Reports/Discoverer/Hyperion, and Essbase
Data Warehousing
Experience and/or proficient with T/SQL or PL/SQL
Experience with Set theory and Schema Design
Experience in executing agile software development, software configuration management, testing, software assurance, and continuous integration/continuous deployment
Familiarity with Cybersecurity, Information Technology, and Information Assurance requirements to include the application of Risk Management Framework (RMF)
Experience with Java, C++, C, Java, and SQL
Experience with high reliability/high speed data messaging
Experience/familiarity with Docker and Kubernetes - Experience to make DBs portable/ability to containerize DBs
Experience with Cloud environments/technologies

Additional Information:

Travel may be required (approx. 5-10%)

#LI-JH1

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.



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.



Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

Keywords: Odyssey Systems Consulting Group, Ltd., Colorado Springs , Software Engineer, IT / Software / Systems , Colorado Springs, Colorado

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Colorado jobs by following @recnetCO on Twitter!

Colorado Springs RSS job feeds