CACI International Software Engineer 1 in Lawton, Oklahoma

Job Description

CACI is seeking an entry level Software Engineer to assist in evaluating/determining user needs with the maintenance of single product models and subsystems.

What You’ll Get to Do:

  • Researches, designs, and develops computer software systems for the FIRES systems.

  • Analyzes software requirements to determine feasibility of design within time and cost constraints.

  • Formulates and designs software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.

  • Develops software system testing procedures, programming, and documentation.

  • Identifies creative solutions to improve system and product offerings. Represents the organization in providing solutions to difficult technical problems associated with specific projects.

  • Researches problems discovered by software testing and Independent Validation and Verification and develops solutions to the problems.

  • Identifies and corrects cybersecurity issues.

You’ll Bring These Qualifications:

  • Requires bachelor's degree or 2 years of relevant experience.

These Qualifications Would be Nice to Have:

  • Knowledge of Fires systems is desirable.

  • Knowledge of embedded systems programming and techniques is desirable.

  • Knowledge of cyber security principles is desirable

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.

-- Analyzes software requirements to determine feasibility of design within time and cost constraints.

-- Formulates and designs software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.

-- Develops software system testing procedures, programming, and documentation.

-- Identifies creative solutions to improve system and product offerings. Represents the organization in providing solutions to difficult technical problems associated with specific projects

-- Researches problems discovered by software testing and Independent Validation and Verification and develops solutions to the problems.

--Identifies and corrects cybersecurity issues

Job Location

US-Lawton-OK-LAWTON

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.