CACI is seeking a Ruby on Rails Developer to build, enhance, and modernize web-based applications supporting a government customer. The role is part of an Agile development team delivering reliable, user-focused solutions across a portfolio of more than 40 applications. The developer will work with Ruby on Rails, HTML5, JavaScript, CSS, SQL, and AWS, collaborating with analysts, testers, project leads, and customers throughout the Agile software development lifecycle. The position contributes to quality software delivery through established development and deployment practices and may support application migrations, work with C#/.NET, and explore AI-assisted development tools for coding, testing, and other workflows. The role involves designing and maintaining complex applications with attention to performance, security, reliability, and maintainability; analyzing requirements, dependencies, feasibility, risks, and technical impacts; translating requirements into application solutions; producing technical specifications and maintainable code; integrating APIs and data conversion routines; testing and troubleshooting software; supporting CI/CD deployments; and maintaining documentation and release standards. The developer also contributes to modernization initiatives and seeks opportunities to improve development workflows. CACI describes a culture centered on integrity, innovation, trust, and continuous growth. Employees have access to a flexible time off benefit, learning resources, and a range of compensation, benefits, and development opportunities. The proposed salary range is $120,800–$265,800.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed