Are you applying to the internship?
Job Description
Fullstack Web Application Software Engineer – Entry Level
Job Category: Engineering
Time Type: Full time
Employee Type: Regular
Minimum Clearance Required To Start: Willing and able to obtain a TOP SECRET clearance; Current and Active DoD TOP SECRET security clearance preferred.
Percentage Of Travel Required: Not specified.
Type of Travel: Not specified.
The Opportunity
CACI is seeking an on-site, entry-level fullstack web application engineer to join its team, supporting the Air Force Research Laboratory. This role involves exploring, prototyping, and demonstrating new technologies to help the Air Force maintain its technological advantage. The successful candidate will research and develop web applications specifically for air operations planning and management.
You will work closely with customers to design and implement both frontend and backend software for complex interactive web applications.
Responsibilities
- Support the 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 HTML, CSS, and JavaScript programming skills to solve complex data management problems.
- Write technical documentation.
Technologies You Will Use Include:
- 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 (Source Code Management) and issue tracking tools like Git, GitLab, Jira, etc.
Qualifications
Required:
- Willing and able to obtain a TOP SECRET clearance; Current and Active DoD TOP SECRET security clearance preferred.
- Available to work on-site at facilities in Rome, NY.
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Video Game Development, or a related field.
- Zero to three years of professional experience as a software developer.
- Experience with one or more of the following: Java, JavaScript, Node.js, HTML / CSS.
Desired:
- 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.
- Desire to learn on the job.
- Familiarity with C2 (Command and Control) systems.
What You Can Expect from CACI
A Culture of Integrity.
At CACI, character and innovation are central to everything. As a valued team member, you’ll join a high-performing group dedicated to customer missions and driven by a higher purpose – ensuring the safety of our nation.
An Environment of Trust.
CACI values the unique contributions of every employee. You’ll have the autonomy of a unique flexible time off benefit and access to robust learning resources to achieve your ambitions.
A Focus on Continuous Growth.
Together, you will advance critical national missions, build on a strong track record of business success, and find opportunities to innovate – in your career and CACI’s legacy. Your potential, and CACI’s, is limitless.
Compensation and Benefits
The proposed salary range for this position is $55,100 – $110,100. Final salary is influenced by factors such as geographic location, Federal Government contract labor categories and wage rates, relevant prior work experience, specific skills and competencies, education, and certifications.
CACI offers competitive compensation, benefits, and learning and development opportunities. Employees value the flexibility that allows them to balance quality work and personal lives. Comprehensive benefits include healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.
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.