Systems Engineering

Provides engineering services to manage, document, and track system requirements for systems technologies. Our engineers are responsible for requirements gathering and analysis and provide full system and software life-cycle support for incremental software functionality.  Provide daily operational support and develop software scripts to optimize data flow.


Software Engineering

Develops, maintains, and enhances complex and diverse software systems based upon documented requirements. Reviews and tests software components for adherence to the design requirements and documents test results. Provides specific input to the software components of system design to include requirements analysis from system level to individual software components.


Systems Administration

Caddis Solutions provides Tier 2/Tier3 system administration support for Windows-and Linux-based systems. Our customer support includes installing, configuring, and maintaining system hardware and software and performing backup and recovery tasks.


Cyber Security

Providing support for mission information systems, including discovery, SSP preparation, C&A and security sustainment for our valued customers. Prepare and maintain information security certification and accreditation documentation, including Systems Security Plans to meet the needs of our clients.


Technical Training

Using Instructional Systems Design (ISD) standards, Caddis Solutions, technical training teams create overview, basic, and advanced training courses and materials. Our training teams create training solutions, develop curriculum, and deliver instructor-led courses utilizing hands-on application and Web-based courses.


Technical Writing

Caddis Solutions technical writers work as integrated members of software teams to write, edit, and produce installation manuals, user guides, and other process documents, as well as white papers, fact sheets, and briefings.


Audio/Video Communication Technology

Caddis Solutions provides administrative, technical and operational support for video teleconferences to include scheduling of Classified and Unclassified meetings in conference rooms, training sessions, SCIF facilities and other office spaces as required. Our skilled team utilizes quality software products to facilitate calls around the globe and provides solutions and professional service to our high-level customers.


Project Management

CSC coordination and management services provide internal and external customer assistance in organizing, planning, and executing major projects/programs. Project coordinators and managers facilitate the development and delivery of products and services according to customer requirements.