Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

CACI Logo

Fullstack Web Application Software Engineer

CACI

$55,100 - $110,100
Sep 5, 2025
City of Rome, NY, US
Apply Now

CACI helps the Air Force Research Laboratory explore, prototype, and demonstrate new technologies, enabling the Air Force to maintain its technological advantage. We are seeking an on-site entry-level full stack web application engineer to help us research and develop web applications for air operations planning and management.

Requirements

  • HTML, CSS and JavaScript
  • Server-side programming environments, particularly Java or Node.js and frameworks like Express
  • Automated testing tools like Mocha, Ava, JUnit, Selenium, or others
  • Databases like PostgreSQL, MySQL, MariaDB, etc
  • SCM and issue tracking tools like Git, GitLab, Jira, etc
  • Experience with one or more of the following: Java, javascript, Node.js, HTML / CSS

Responsibilities

  • Support design of client and server-side software architectures
  • Develop and manage backend databases
  • Write automated tests and user interface tests to support automated application testing
  • Build frontend features according to the principles of progressive enhancement and responsive design
  • Apply your HTML / CSS / JavaScript programming skills to solving complex data management problems
  • Write technical documentation

Other

  • Willing and able to obtain a SECRET clearance; Current and Active DoD SECRET security security clearance (or higher) preferred
  • Available to work on-site at facilities in Rome, NY
  • Bachelor’s degree in the field of computer science, computer engineering, electrical engineering, video game development, or related field
  • Zero to three years of professional experience as a software developer
  • Able to work in an office environment, including using computers for long periods of time and communicating with others face-to-face, by telephone, email, or instant messaging