Software Engineer

Location: Aurora, CO
Date Posted: 05-25-2018
Long Term Contract
1099 or w2
Rate is DOE per hour
TS/SCI is Required

Global Intelligence Solutions (GIS) supports national security objectives by providing comprehensive technical, analytical and operational support to the intelligence community. Key Capabilities include 

•Develop, integrate and deploy large-scale, high-performance SIGINT, GEOINT and Multi-INT systems 
•Provide large-scale information processing, information integration and visualization systems for intelligence, satellite and space-based programs for commercial and intelligence customers 
•Support, and maintain intelligence systems for customers worldwide 
•Develop, modernize and manage critical infrastructure and applications for the intelligence customers 
•Thought leadership in constellation management, common ground and integrated enterprise management solutions 

Apex program is looking for software engineers to support the ground-based mission planning and command and control software to accommodate the next-generation satellite capabilities, and implementation of new ground terminals. 
Job Description: 
The software engineer will work with an experienced team of software developers to help come up with innovative solutions to complex problems. The team will work closely with Systems Engineers to design ideal solutions with the end user and operational needs in mind. Software engineers will gain experience with the full software lifecycle including design, development, test, delivery, and maintenance. Developers apply various technologies including Java, C++, Oracle. 

Responsibilities: 
• Developing new functional capabilities within software applications to meet a wide range of customer requirements and operational needs 
•Responsible for performing development, integration, test and documentation duties to ensure proper operation of hardware and software platforms 
• Integrating a wide variety of applications from various sources, and ensuring they meet performance standards for stability and resource utilization 
•Develop software, tailor reusable software, and integrate software components 
•Adhere to accepted standards for development, including writing unit tests which provide a high percentage of code coverage, participating in peer code reviews, conducting design reviews, and generating test plans to ensure maximum stability and quality of code 
Requirements: 

•United States Citizen 
•Active TS/SCI SSBI level clearance is required 
•2+ years of Software Development experience 
•Programming skills Java and/or C++ on LINUX OS 
•Object Oriented Analysis (OOA) and Object Oriented Design (OOD) skills 
Desired Skills: 
•Experience with the entire software lifecycle (preliminary design through test, and maintenance phases) 
•Experience with Software design tools such as Rational Rose, Rhapsody, or comparable tools 
•Experience with requirements and use case analysis 
•Experience with scripting (Ruby, Perl, Python, PHP, etc.) 
•Experience with agile (Scrum, Kanban, Scrumban, SAFe, etc) 
•Experience and/or knowledge with an Integrated Development Environment (IDE) like Eclipse 
•Experience and/or knowledge with Web Service design and development 
•Experience and/or knowledge with Security related software development 
•Experience and/or knowledge with one or more databases (Oracle) 
Required Education: Bachelor of Science. Preferred majors: Computer Science, Mathematics, Aerospace Engineering, Physics, Electrical Engineering. Equivalent experience accepted
or
this job portal is powered by CATS