
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, deployment, and continuous improvement.
- Develop clean, maintainable front-end code using ES6+ JavaScript, HTML5, CSS3, and modern frameworks or ecosystems.
- Create and execute unit, end-to-end, and integration test suites and refine implementations based on test results.
- Collaborate with technical teams on architecture, technical design, scalable solutions, and new feature enhancements.
- Use Jira, Confluence, Nexus, Git or Bitbucket, and CI/CD pipelines for task management, documentation, version control, and automation.
- Produce technical documentation including architecture materials, test plans, specifications, and release notes.
- Identify development roadblocks, estimate and size work, track metrics, and support sprint planning and delivery-process improvements.
- Design adaptable solutions for ambiguous requirements that align with user needs and mission objectives.
Requirements
- U.S. citizenship and eligibility to obtain and maintain a TS/SCI security clearance within approximately one year of hire.
- A bachelor's degree plus at least four years of related hands-on software engineering experience, or a master's degree plus at least two years of relevant experience.
- Equivalent professional experience may be considered in place of formal education.
- Proficiency with modern JavaScript, ES6+, HTML5, and CSS3, plus 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 understanding of software development lifecycle practices, coding standards, and modern engineering workflows.
Benefits
- Full-time, regular employee position with up to 25% local travel.
- Flexible time off and access to learning and development resources.
- Healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.
- 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.