
Software Engineer
CACI International4 days ago
Omaha, NE, USAMid Level
H1B sponsor
Base Salary
$66k - $134k/yr
Responsibilities
- Drive the full software development lifecycle from requirements analysis and design through implementation, testing, documentation, and deployment.
- Develop clean, maintainable front-end code using ES6+ JavaScript, HTML5, CSS3, and modern frameworks or ecosystems.
- Create unit, end-to-end, and integration test suites and refine implementations based on test feedback.
- Collaborate with technical teams on scalable, extensible architecture and technical designs.
- Use Jira, Confluence, Nexus, Git or Bitbucket, and CI/CD pipelines to manage development, documentation, version control, and automation.
- Estimate work, support sprint planning, track metrics, identify delivery gaps, and improve development processes.
- Identify and mitigate development roadblocks and design solutions for ambiguous requirements.
- Author technical documentation including architecture materials, test plans, and release notes.
Requirements
- U.S. citizenship and the ability to obtain and maintain a TS/SCI security clearance within approximately one year of hire.
- A bachelor's degree and at least four years of related hands-on software engineering experience, or a master's degree and at least two years of relevant experience.
- Equivalent professional experience may be considered in place of formal education.
- Proficiency with modern JavaScript, HTML5, and CSS3.
- Experience with at least one modern client-side framework or ecosystem such as React, TypeScript, TanStack Query/React Query, Styled Components, or CesiumJS.
- Practical understanding of Docker or Podman for building and deploying applications.
- Strong knowledge of software development lifecycle practices, coding standards, and modern engineering workflows.
Benefits
- Flexible time off.
- Learning resources and continuing education opportunities.
- Healthcare, wellness, financial, retirement, family support, and other employee benefits.
- Full-time regular employment with up to 25% local travel.
- The position is contingent on funding and may not be filled immediately.
Tech Stack
Categories
About CACI International
CACI International is a public government contractor that delivers enterprise IT, cybersecurity, electronic warfare, space, and intelligence solutions to U.S. defense, intelligence, and federal civilian customers. It provides systems engineering, software and data services, and mission support across C4ISR and business systems, primarily through long-term government contracts. Founded in 1962 and headquartered in Reston, Virginia, CACI trades on the NYSE under the ticker CACI.