Full‑Stack Software Engineer (React/Python)
CACI International Inc · Laurel, MD · 1 mo ago
OTHR$104k–$218k/yrFull-time
The Opportunity
Join our team to help enhance, integrate, and modernize mission-critical applications. You'll work across React and Python codebases, strengthen our DevOps pipelines, and contribute to a fast-moving environment where your ideas and technical expertise will make a real impact. If you enjoy solving complex problems, improving application performance, and building reliable deployment processes, this role offers a strong platform to grow and innovate.
Responsibilities
- Integrate and test existing applications with a focus on React and Python
- Update, maintain, and improve web applications built in Python and React
- Build and optimize CI/CD pipelines to automate integration, testing, and deployment
- Collaborate with teams to resolve integration challenges and enhance system reliability
- Support application performance, observability, and operational efficiency
Qualifications
Required:
- Active TS/SCI w/ Polygraph
- Education & Experience: Candidates must meet one of the following minimum combinations of education and experience in a technical field directly related to the role. All diplomas, certificates, and degrees must be from accredited institutions.
- High School Diploma/GED + 12 years of relevant experience
- Associate's degree + 10 years of relevant experience
- Bachelor's degree + 8 years of relevant experience
- Master's degree + 6 years of relevant experience
- Doctorate + 4 years of relevant experience
- Proficiency in React development
- Experience with Red Hat Enterprise Linux (RHEL)
- Familiarity with SQL databases (PostgreSQL)
- Strong Python skills for server scripting, integration, and testing, including the Django framework
- Proficiency in JavaScript frameworks
- Understanding of containerization tools such as Docker or similar
Desired:
- Experience using Ansible for automation and configuration management
- Ability to troubleshoot and resolve integration issues across environments
- Knowledge of log and observability platforms (Cribl, Splunk)
- Familiarity with IT asset management tools
- Experience working in Agile development environments
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
The Proposed Salary Range For This Position Is $103,800 - $218,100