What You'll Get to Do:
Responsible for functioning as a top technical expert supporting an existing enterprise technical infrastructure. Studies and analyzes system needs, system development, systems process analysis, design, and re-engineering. Works with the enterprise to solve business problems with technology including hardware, software, databases, operating systems, and networks. Designs and defines information technology (IT) system architecture for integration of multiple platforms, operating systems, and applications across the enterprise. Determines systems specifications, input/output processes, and working parameters for hardware/software compatibility and maintenance of system security. Identifies, analyzes, and resolves program support deficiencies. Develops and documents the framework for integration and implementation for changes to technical standards. Assists in the development and management of an architecture governance process. Maintains knowledge of changes in technologies.
More about this Role:
+ Work with developers and other technical staff on the creation of technical specifications for new or updated systems
+ Analyze integration, reporting, and other technical problems to identify options and solutions based on past experience, industry best practices, and available software and infrastructure
+ May participate in research and analysis efforts for replacing existing business systems and software infrastructure
You'll Bring These Qualifications:
+ Requires the ability to analyze technical system requirements and provide detailed recommendations and guidance to software development teams on topics such as:
+ Technical software design and architecture
+ System integration design, architecture, and best practices
+ Relational database design and usage
+ Ability to troubleshoot complicated system integration or architecture issues involving multiple COTS and custom systems required
+ Experience in software development using modern development languages such as C#, C++, Java, etc. required
+ Strong relational database / SQL background required
These Qualifications Would Be Nice to Have:
+ Experience with integrating and/or developing back office systems (i.e. Accounting, Contracts, HR, etc.) for a Government Contractor preferred
+ Experience with developing, deploying and integrating systems hosted in Amazon Web Services (AWS)
+ Experience in designing reporting data warehouses or other reporting infrastructure would be a plus
What We Can Offer You:
+ We've been named a Best Place to Work by the Washington Post.
+ Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives.
+ We offer competitive benefits and learning and development opportunities.
+ We are mission-oriented and ever vigilant in aligning our solutions with the nation's highest priorities.
+ For over 55 years, the principles of CACI's unique, character-based culture have been the driving force behind our success.
CACI employs a diverse range of talent to create an environment that fuels innovation and fosters continuous improvement and success. At CACI, 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 customers. CACI is proud to provide dynamic careers for employees worldwide. CACI is an Equal Opportunity Employer - Females/Minorities/Protected Veterans/Individuals with Disabilities.