Software Engineer
Job Category: Engineering
Time Type: Full time
Minimum Clearance Required to Start: TS/SCI with Polygraph
Employee Type: Regular
Percentage of Travel Required: None
Type of Travel: None
CAC is seeking a highly talented Software Engineer to join our Fusion Analysis & Development Effort (FADE) team in our Denver Tech Center (DTC) location.
Why you should join our mission:
The FADE team engineers solutions and develops capabilities that advance the tradecraft for intelligence analysis and warfighter support. We work directly with operational users to design, develop, and maintain capabilities that empower analysts to manage and fuse data from multiple sources of intelligence, allowing them to assess, monitor and alert on intelligence in direct support of vital national security missions. FADE’s software platform is developed and deployed on AWS cloud environments and on edge devices to best support our users where they need it most.
What you'll get to do:
You will be a member of a team of dedicated and collaborative engineers focused on delivering mission capabilities. You will participate in all aspects of agile software engineering activities, contribute your ideas, design and implement new capabilities, resolve operational issues, and work directly with a variety of team members and end users to ensure the software solution meets user needs.
Required Qualifications:
U.S. Citizen with active TS/SCI clearance preferably with a recent polygraph
5+ years of experience working as a software engineer or in a related field
Understanding of programming principles, such as object-orientation and use of design patterns
Experience in one or more of the following: Java, JavaScript, C++, or a similar object-oriented language
The attitude, aptitude and willingness to learn current technologies and improve upon your knowledge
A dedication to continuous improvement
Strong communication and collaboration skills
The ability to effectively prioritize and execute tasks, and escalate issues and roadblocks
Eagerness to learn, promote, and mentor best practices
The ability to collaborate, problem solve, and debate potential solutions with peers to determine the best approach
Desired Qualifications:
DevOps tools, including Jenkins, Gitlab, Nexus, and SonarQube
Server-side interest? Hadoop, Accumulo, GeoMesa, OrientDB, Postgres, Elasticsearch, Graphite, Grafana, Kafka, Storm, Spark, Spring Boot, Docker, Helm, Istio, Kubernetes
Client-side interest? JavaScript, HTML, CSS, and associated libraries, AngularJS/Angular, REACT, Svelte
Experience with Groovy, Python, SQL
DevOps tools, including Jenkins, Gitlab, Nexus, and SonarQube
Familiarity with Agile software development methodology, processes, and techniques
Unique knowledge and experience you bring to the team
What we can offer you:
At CACI, our philosophy of employee development and advancement rests on a cultural foundation of providing unlimited and equal opportunity for growth, recognition, and rewards. We provide the environment, support and responsive, available management to nurture and stretch your abilities. We also offer a career mobility program to make it easy to build a dynamic career at CACI and offer flexible work schedule arrangements to support work/life balance.
CACI’s Flexible Time Off (FTO) plan allows employees to take vacation as needed, without a set number of minimum or maximum days, and is available day one of employment
CACI has been named one of Fortune magazine’s World’s Most Admired Companies and has been named an Energage Top Workplace USA for 2023
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
With over 25,000 employees worldwide, CACI has been named a Best Place to Work by the Washington Post
Company Overview: 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 an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other protected characteristic.
Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. Employment benefits include health and wellness programs, income protection, paid leave and, life insurance, retirement and savings.
The proposed salary range for this position is:
$82,100.00 - $172,400.00