CACI International Jobs

Job Information

CACI International Software Engineer in Austin, Texas

Job Description

What You’ll Get to Do

Be part of a high-performing, multi-disciplinary team supporting rapid and innovative prototype development of warfighting capabilities that increase lethality, survivability, and warfighter effectiveness in support of the Air Force Tactical Exploitation of National Capabilities (AF TENCAP) mission to exploit national systems, educate warfighters, and influence development of future requirements. As a member of the team you will integrate with cross-functional teams to conduct research, design, development, prototyping, systems engineering, integration, testing and evaluation, transitioning, and training across multiple technology areas to include: Geolocation and Tagging, Tracking, Locating; Sensor, Data Fusion, and Dissemination; Unconventional / Asymmetric Warfare / Support to Special Operations; Situational Awareness; Cyberspace and Spectrum Warfare Operations; Air Superiority; Command, Control and Spectrum Utilization; Real-Time/Near Real Time Large Data Analytics and Virtualization. Projects in the portfolio will range in quantity, scope, duration, and complexity. Projects are designed to transition to warfighters and/or national intelligence agencies for operational use, sustainment and appropriate acquisition Programs of Record for further development.

More About this Role

  • Ensures efficient delivery of software engineering capabilities using industry standards and repeatable processes.

  • Reviews and tests software components for adherence to the design requirements and documents test results.

  • Analyzes user requirements, to include human factor engineering, to derive software design and performance requirements.

  • Designs and codes new software or modifies existing software to add new features.

  • Debugs existing software and corrects defects. Integrates existing software into new or modified systems or operating environments.

  • Responsible for analyzing requirements, researching, engineering, designing, developing new functionality, software integration, configuring and testing software for intelligence collection and processing systems.

  • Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of COTS/GOTS in place of new development, and requirements analysis and synthesis from system level to individual software components.

  • Create systems / software preliminary and critial design documentation.

  • Designs, develops, implements, and sustains custom software capabilities for products.

  • Conduct protoying, modeling and simulation.

  • Follow establish software / systems development lifecyle processes such as Agile Scrum.

  • Peer reviews design and code; produces software documentation describing the developed system.

  • Manages the planning and estimating backlog items.

  • Performs unit testing of developed components.

  • Ensures efficient delivery of software engineering capabilities using industry standards and repeatable processes.

  • Mitigates risks, controls costs and schedule variance, and effectively manages large scale, integrated software projects.

  • Reviews and tests software components for adherence to the design requirements and documents test results.

  • Analyzes user requirements to derive software design and performance requirements.

  • Designs and codes new software or modifies existing software to add new features.

  • Debugs existing software and corrects defects. Integrates existing software into new or modified systems or operating environments.

You’ll bring these Qualifications

  • Experience with microservice architectures.

  • Experience with cloud development concepts, frameworks, and tools (Puppet, SIMP, NoSQL databases, Elasticsearch, Kafka, NiFi, etc.).

  • Experience designing, developing, implementing and sustaining custom software capabilities.

  • Experience participating in Agile development methodologies.

  • Experience using Atlassian suite of tools (JIRA, Confluence, Jenkins).

  • Bachelors or Masters Degree in Computer Science, Engineering, or Mathematics.

Desired Qualifications

  • Experience using enterprise modeling tools such as Cameo No Magic.

  • Experience developing applications for DoD / IC operations.

  • Eligibility for TS/SCI clearance with Polygraph (U.S. Citizenship required for clearance).

What We Can Offer You:

BITS, a CACI Company, offers very rewarding and unique benefits, which equates to 50% of compensation on TOP of your base salary! The first part is a tax-qualified profit-sharing retirement plan, to which BITS annually contributes up to 25% of your base salary (not in excess of applicable IRS limits) to your retirement account. The second component consists of BITS' Individual Benefit Account (IBA), which is used for premiums, medical reimbursements, dependent care, education and Paid Time Off (PTO) policy. Both components of the BITS benefit package are paid for by BITS, in addition to your base salary and potential performance bonuses. We believe in a healthy home/work balance and both of our locations offer a wide variety of activities to balance with your work life. Learn more at BITS

  • We’ve been named a Best Place to Work by the Washington Post and the Denver 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

Job Location

US-Washington-DC-AUSTIN

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.

DirectEmployers