CACI International Inc

Software Engineer

CACI International Inc

full-time

Posted on:

Origin:  • 🇺🇸 United States • Virginia

Visit company website
AI Apply
Manual Apply

Salary

💰 $94,400 - $198,200 per year

Job Level

Mid-LevelSenior

Tech Stack

AWSCloudDockerGraphQLJavaJavaScriptJestKafkaKubernetes.NETPythonRabbitMQReactReduxTypeScript

About the role

  • We are seeking a highly talented, experienced software engineer to join our team and help complete our most complex tasks as we design and implement a new software system using an open and flexible cloud-based architecture that will integrate with several mission applications. Leverage experience with microservice and cloud-based technologies to assist with design tradeoffs and product roadmap refinement. As an Agile team member, develop new features and demo work to the customer, listening to and integrating their feedback. Coordinate with others on the team on topics such as architecture, information security, DevSecOps, requirements, testing and configuration management. Actively participate in evaluating, scoping, and assigning work. Ultimately be responsible for delivering on customer commitments.

Requirements

  • Proficiency in ES6+ JavaScript/TypeScript Deep understanding of React concepts such as components, state, props, hooks, and context Familiarity with state management libraries such as Zustand or Redux Ability to integrate and leverage testing frameworks such as Jest, React Testing Library Basic understanding of Docker and container orchestration like Kubernetes Familiarity with AWS cloud services, especially S3 Comfortable demonstrating technical progress to stakeholders Willingness to contribute to mitigating security concerns by addressing software and image vulnerabilities U.S. Citizen with active SECRET clearance