CACI bv · 9 hours ago
Full Stack Developer
CACI is a company focused on national security and mission support, seeking a Full Stack Developer to join their collaborative agile team. The role involves providing full life cycle support to client applications and tools, enhancing existing applications, and developing new solutions.
ConsultingEducationTraining
Responsibilities
Refine and enhance existing applications as well as assist in the development of solutions to software architecture problems and broad design solutions
Participate in software development efforts through all aspects of the software engineering
Be a dynamic, self-starting problem solver with the aptitude to tackle technical challenges and developing solutions
Heavy programming daily across a few scripting languages in a AWS and Linux environment
Contribute to the design, development, and testing of the applications using modern standards and share O&M responsibilities with other members of the development team
Translate requirements into mockups and fully functional applications. You will investigate and seek new and innovative ways to improve the customer experience and provide on-call support to mission systems
Qualification
Required
Active TS/SCI with required polygraph clearance
Experience working in software engineering, application development and/or web application development and deployment
Experience with Object Oriented Programming such as Java or Ruby
Strong foundation in Linux
Experience with AWS CLI, AWS CDK or AWS SDK
Experience with Python
Experience with Relational Database Management System (RDBMS) such as MySQL, PostgreSQL, or Oracle
Experience with source code management tool such as GitHub, GitLab, Git source code version control software
Ability to troubleshoot Apache HTTPD, Solr, Linux, AWS
Familiarity with Agile/Scrum methodology and experience working in an Agile team environment
Familiarity with working with data in varying encodings and character sets
Familiarity with Restful web services
Strong customer service skills
Preferred
Experience with Rails, Ruby, Rake in varying versions
Familiarity with GWT, ReactJS, Backbone JS, and Rails front-end technologies
Behavior and Test-Driven Development using Cucumber, RSpec, and supporting libraries
Experience with Node.js
Experience with React
Experience with Angular
Experience with Vue.js
Experience with Bootstrap, Material UI or Tailwind
Experience with Apache Solr
Experience with software design patterns and principles
Experience with software configuration management
SQL/DML/DDL
Automation – CI/CD (Jenkins)
Benefits
Healthcare
Wellness
Financial
Retirement
Family support
Continuing education
Time off benefits
Company
CACI bv
CACI levert, implementeert en beheert bedrijfskritische oplossingen voor het Hoger Onderwijs: het StudentInformatieSysteem OSIRIS en LISA voor zaakgericht werken.
Funding
Current Stage
Growth StageCompany data provided by crunchbase