Software Developer
CACI International Inc•North Charleston, SC
Ruby on RailsReactVue.jsAngularJavaScript
Job Summary
+ InsightsRole Summary
- •Develop and maintain robust, secure, and tested software for Marine Military Health portfolio.
- •Refactor legacy code and ensure adherence to best practices and coding standards.
- •Collaborate with project managers, clients, and cross-functional teams to define and meet program requirements.
- •Participate in full software development lifecycle including design, coding, testing, debugging, and documentation.
- •Support DevOps practices including continuous delivery pipelines and static code analysis tools like Fortify.
About the Company
- •CACI is an award-winning company focused on supporting military and national security missions.
- •The company culture emphasizes integrity, trust, and innovation with a strong commitment to employee growth.
- •CACI operates in the defense and information technology industry with a large, established presence.
- •They offer a flexible work environment with benefits supporting work-life balance and continuous learning.
- •CACI values character and higher purpose, aiming to ensure the safety of the nation through technology.
What You Should Know
- •Applicants should be willing to obtain and maintain a DoD Secret clearance and work onsite in North Charleston.
- •The role requires experience with agile development, sprint planning, and code reviews.
- •Candidates will face the challenge of working on complex legacy systems while improving code quality.
- •There is strong emphasis on team collaboration and communication with clients and stakeholders.
- •Opportunities exist for growth in DevOps, security, and database architecture within a mission-driven environment.
Key Required Skills
JavaScriptReactAngularJavaSQLNode.jsPythonRuby on RailsMySQL - databasePostgreSQL - databaseMongoDB - databaseREST APIGitContinuous DeliveryDevOpsAgile
These insights are AI-generated based on the job description.