Today
Top Secret/SCI
Unspecified
Polygraph
IT - Software
Sterling, VA (On-Site/Office)
Mid -Level 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: Up to 10%
Type of Travel: Continental US
* * *
The Opportunity:
We are seeking a skilled backend Software Engineer to join our innovative team. You will be responsible for contributing to the design, development, and implementation of complex software applications that directly impact our organization's success and support our customers mission-critical systems.
Responsibilities:
Write and maintain robust and scalable mission-critical code Collaborate with cross-functional teams, including product owners, designers, and other developers Mentor and provide guidance to junior developers, fostering their professional growth Investigate and resolve technical issues, identifying opportunities for optimization and enhancement Stay up-to-date with emerging technologies, and industry advancements, sharing knowledge and best practices
Qualifications:
Required:
Desired:
-
________________________________________________________________________________________
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.
Your potential is limitless. So is ours.
Learn more about CACI here.
________________________________________________________________________________________
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. Learn more here .
The proposed salary range for this position is:
$85,800 - $180,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.
Job Category: Engineering
Time Type: Full time
Minimum Clearance Required to Start: TS/SCI with Polygraph
Employee Type: Regular
Percentage of Travel Required: Up to 10%
Type of Travel: Continental US
* * *
The Opportunity:
We are seeking a skilled backend Software Engineer to join our innovative team. You will be responsible for contributing to the design, development, and implementation of complex software applications that directly impact our organization's success and support our customers mission-critical systems.
Responsibilities:
Write and maintain robust and scalable mission-critical code Collaborate with cross-functional teams, including product owners, designers, and other developers Mentor and provide guidance to junior developers, fostering their professional growth Investigate and resolve technical issues, identifying opportunities for optimization and enhancement Stay up-to-date with emerging technologies, and industry advancements, sharing knowledge and best practices
Qualifications:
- Backend Developer with strong proficiency in Java and Go
- Knowledge of software design patterns, data structures, algorithms, and architecture principles
- Container Orchestration and Management experience using technologies such as Docker, Podman, Kubernetes, and Helm
- Database expertise in integrating and optimizing both relational databases (e.g., MySQL, MariaDB) and NoSQL databases
- (e.g., MongoDB, InfluxDB), with a focus on performance enhancement
- DevSecOps practices, CI/CD pipelines, source control and associated tools (e.g., Git, GitLab CI/CD, Jenkins, Nexus, Ansible)
- Data Visualization and Monitoring experience using tools like Grafana and Kibana to create insightful dashboards and
- perform real-time data analysis
- Security practices and familiarity with authentication, authorization, and encryption mechanisms
- Agile methodologies experience such as Scrum or Kanban, and familiarity with related issue tracking tools (e.g., Jira,
- Confluence
Required:
- Bachelor's degree in STEM (or equivalent work experience), and 5+ years in software development roles
- Strong leadership and communication skills, with the ability to effectively collaborate with cross-functional teams and stakeholders
- Top Secret Sensitive Compartmented Information (TS SCI) Clearance
- Familiarity with Linux operating systems
- Must be available to work in-person at the CACI facility in Sterling, VA
Desired:
- Experience in advanced Java frameworks and technologies, including Spring (Spring Boot), Hibernate, Java EE, Apache Kafka, Apache Camel, RESTful and SOAP Web Services, messaging frameworks, and caching mechanisms
- IT professional certification (e.g., CompTIA Security+) or equivalent industry-recognized security credential
- Digital Signal Processing (DSP) Expertise
- Experience in developing, implementing, and optimizing WebAssembly (Wasm) solutions for web applications
- Experience using big data technologies for large-scale processing solutions Familiarity with Machine Learning frameworks or AI technologies
- Familiarity with Test-Driven Development (TDD) and automated testing tools
-
________________________________________________________________________________________
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.
Your potential is limitless. So is ours.
Learn more about CACI here.
________________________________________________________________________________________
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. Learn more here .
The proposed salary range for this position is:
$85,800 - $180,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.
group id: caci
CACI Careers – Make an Impact