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
- Minimum Clearance Required to Start: Secret
- Percentage of Travel Required: Up to 10%
- Type of Travel: Continental US
- Available to work on-site at facilities in Rome, NY
- 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