Software Engineer 1 (TS/SCI w/Poly)
Company: CACI
Location: Columbia
Posted on: April 1, 2026
|
|
|
Job Description:
Job Title: Software Engineer 1 (TS/SCI w/Poly) Job Category:
Information Technology 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 * * * CACI
has an immediate opportunity for a Software Engineer to join a team
in the Ft. Meade area. • The Software Engineer (SWE) develops,
maintains, and enhances complex and diverse software systems (e.g.,
processing-intensive analytics, novel algorithm development,
manipulation of extremely large data sets, real-time systems, and
business management information systems) based upon documented
requirements for the Data Transport System (DTS) • DTS products
include but are not limited to: Cloud storage areas: Apache
Accumulo (Apache Zookeeper, ApacheHadoop), Oracle DMBS Real time
streaming: Storm Distributed in-memory data Cache/Storage: Redis,
Graph Compute engine/Query Interface apache Tinkerpop/Gremlin.
Rules Engine: JBoss Drools, Apache Camel, Spring Framework: used
extensively to standardize/simplify configuration logic control,
data access, security, Web-tier, etc. Candidates will: o Analyze
user requirements to derive software design and performance
requirements o Debug existing software and correct defects o Design
and code new software or modify existing software to add new
features o Provide application development involving
high-performance, multi-threaded, distributed computing
environments o Will need experience with
enterprise-grade/server-side JAVA More about the role: • The
position located in Columbia, MD in support of the Data Transport
System (DTS) portfolio providing the infrastructure, data protocols
and applications required to move time-critical data in near
real-time. • These activities are provided for the local
stakeholders as well as the Intelligence Community (IC), the
Department of Defense (DoD) and other federal partners • The DTS
portfolio encompasses transport streams, messages and files with
content size ranging from bytes to Terabytes • Candidates should
have experience writing analytics using Apache Hadoop, HDFS, and
MapReduce • Experience processing large data sets or high-volume
data ingest is a plus • Experience monitoring, maintaining and
troubleshooting Apache Accumulo, Apache Hadoop, and Apache
Zookeeper deployments is required • Knowledge of the Spring
Framework and Dependency Injection. • Linux proficiency is
required, all development is done on Linux systems. • Working
knowledge of Git, Maven, Gradle • Use configuration management
tools and repositories (i.e. Maven, Eclipse, GIT, Redmine) •
Ability to support Multi-threaded applications • Knowledge of
RESTFUL services and containers (Oracle WebLogic, JBoss, Tomcat) •
Working Knowledge of Public Key Enabling (PKE) Required
Qualifications: • Active TS/SCI with polygraph • 4 - 10 years’
experience as a SWE, in programs and contracts of similar scope,
type, and complexity is required. • Bachelor’s degree in Computer
Science or related discipline from an accredited college or
university is required. Four (4) years of additional SWE experience
on projects with similar software processes may be substituted for
a bachelor’s degree. • Experience in one (1) or more of the
following ten (10): Public Key Enabling (PKE); RESTful services and
containers (Oracle WebLogic, JBoss, Tomcat), Java programming
language, Perl programing language , Java EE, Secure web (SSL) and
file encryption, LDAP (RedHat directory) Java, Linux (CentOS),
Modern IDEs (IntelliJ, Eclipse, etc.), Agile Scrum process • 1 - 4
year's experience programming in the Linux, Unix or Windows
operating system environment • 2 - 4 year's experience
writing/maintaining software in Java or GoLang language • 1 - 2
years' experience with the Spring Framework • 1 year experience
providing/using restful interfaces • 2 - 4 years' experience using
software development configuration management tools (such as GIT,
CVS) • 1 -2 years' experience with test harness software such as
Junit or FIT • Potentially CWIP Requirements: IAM Level I
Certification This position is contingent on funding and may not be
filled immediately. However, this position is representative of
positions within CACI that are consistently available. Individuals
who apply may also be considered for other positions at CACI. What
You Can Expect: A culture of integrity. At CACI, we place character
and innovation at the center of everything we do. As a valued team
member, you’ll be part of a high-performing group dedicated to our
customer’s missions and driven by a higher purpose – to ensure the
safety of our nation. An environment of trust. CACI values the
unique contributions that every employee brings to our company and
our customers - every day. You’ll have the autonomy to take the
time you need through a unique flexible time off benefit and have
access to robust learning resources to make your ambitions a
reality. A focus on continuous growth. Together, we will advance
our nation's most critical missions, build on our lengthy track
record of business success, and find opportunities to break new
ground — in your career and in our legacy. 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. At CACI, you will
receive comprehensive benefits such as; healthcare, wellness,
financial, retirement, family support, continuing education, and
time off benefits. The proposed salary range for this position is:
$72,700 - $149,200 CACI is an Equal Opportunity Employer. All
qualified applicants will receive consideration for employment
without regard to race, color, religion, sex, pregnancy, sexual
orientation, age, national origin, disability, status as a
protected veteran, or any other protected characteristic.
Keywords: CACI, Harrisburg , Software Engineer 1 (TS/SCI w/Poly), IT / Software / Systems , Columbia, Pennsylvania