Jobs · OTHR · Maryland

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

Similar jobs