Job Description: The Software Engineer will work with a team of engineers and analysts in the architecture, design, implementation and maintenance of a suite of sensor models, used for element and system level analysis, and for verification and validation of models and simulations. W ill coordinate element and system-level performance parameters across multiple organizations within MDA and provide analysis and quick-turn software support for multiple events including performance assessments, digital simulation events, system development, risk reduction, ground and flight tests, and mission planning. Performs full software life cycle including: Design, develop, implement and maintain applications on Microsoft Windows-based systems including client and web applications. Integrate applications with Government and Commercial Off-The-Shelf products. Tasks include developing software using ASP.NET MVC architecture, C#, Visual Basic, Visual Studio and SQL Server. The position also includes: interacting with customers to gather requirements and offering creative solutions, writing documentation, presenting project designs, and performing user training. Designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions. Conducts multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software. Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and develops compilers and assemblers, utility programs, and operating systems. Ensures software standards are met. Required Qualifications: Candidate must have strong written, verbal and interpersonal communication skills and work well in a team environment and perform independently. Candidate must have an active DoD Secret Security clearance. Must have a Security+ CE or equivalent certification. Candidates must have a Bachelor's degree in Computer Science, Information Systems, Engineering or another relevant field, plus 7-9 years of experience in software engineering activities. Company Description: CACI employs a diverse range of talent to create an environment that fuels innovation and fosters continuous improvement and success. Join CACI, where you will have the opportunity to make an immediate impact by providing information solutions and services in support of national security missions and government transformation for Intelligence, Defense, and Federal Civilian clients. A member of the Fortune 1000 Largest Companies and the Russell 2000 Index, CACI provides dynamic careers for approximately 15,000 employees working in over 120 offices worldwide. CACI is an Equal Opportunity Employer - Females/Minorities/Protected Veterans/Individuals with Disabilities.
US-Colorado Springs-CO-COLORADO SPRINGS