CACI International Inc.
Location: Laurel, Maryland, United States of America TS/SCI with Polygraph 316609
Full Stack Developer, Expert Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: None Type of Travel: None
The Opportunity:
CACI is seeking a skilled Full Stack Developer to join our team. The ideal candidate will have proficiency in JavaScript, experience with various frameworks, and a strong understanding of data visualization techniques. The role involves developing web-based visualization solutions to help customers explore large amounts of data efficiently.
This opportunity allows you to work remotely 3-4 days a week!
Job Description
Contribute to cutting-edge visualization projects that enable government agencies to make informed decisions through strong, clear data storytelling. You will work in a dynamic environment with rapid development cycles and direct customer engagement.
Responsibilities:
Develop web-based solutions using JavaScript, focusing on crafting queries, storing and retrieving large data sets, and presenting geo data.
Implement new techniques for exploring complex data relationships.
Work with various frameworks including Vue, vanilla JavaScript, React, and jQuery.
Integrate with existing tools and API endpoints.
Participate in rapid development cycles and customer feedback sessions.
Sustain and improve web-based tools based on customer needs.
Willingness to learn and innovate in UI design and data visualization techniques.
Qualifications:
Required:
14 years experience as a software developer
Bachelor's degree in Computer Science or related field OR 18 years of software development experience (in lieu of degree)
TS/SCI with required polygraph
Proficiency in JavaScript (TypeScript familiarity is beneficial)
Strong understanding of JSON
Ability to work with or understand various frameworks (primarily Vue for development, vanilla JavaScript, React, and jQuery for transitions)
Experience with data handling - crafting queries, storing and retrieving large data sets, and presenting geo data
Knowledge and understanding of database backends (MySQL, MongoDB, etc.)
Desired:
Experience with DOM-based (D3, SVG) and rendering-based (Canvas, WebGL, WebGPU) data visualizations
Experience integrating with existing tools & API endpoints
Python experience
DevOps experience: Docker/Docker compose, Podman, Nginx
Demonstrated ability to innovate in UI design
CACI offers a competitive compensation package, benefits, and opportunities for growth and development. The proposed salary range for this position is $120,800 - $265,800.
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.
#J-18808-Ljbffr
#J-18808-Ljbffr