Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Web Developer - Ruby on Rails Job at CACI International in Chantilly image - Rise Careers
Job details

Web Developer - Ruby on Rails Job at CACI International in Chantilly

Web Developer - Ruby on RailsJob Category: Information TechnologyTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: LocalWhat You’ll Get to Do:CACI is seeking a Web Developer to act as a member of an AGILE development team working with HTML5, JavaScript, Bootstrap, CSS, SQL, Ruby on Rails, and Amazon Web Services to develop business applications in support of a government customer. The developer will collaborate with analysts, project leads, UI/UX developers, testers, and customers to define requirements, implement business logic, and refine applications. This position will also require providing support and troubleshooting issues with existing production applications.More About the Role:Responsible for researching, designing, developing and/or modifying software systems (e.g., custom, COTS, GOTS).Works closely with business analysts, UI/UX developers, and subject matter experts to understand functional requirements.Develops cost estimates for software development and enhancements and conducts impact analysis for software changes.Adheres to program configuration change control standards.Presents ideas for system improvements.Produces detailed specifications, writes software code, and conducts unit testing.Writes interfaces and conversion routines leveraging web APIs.Supports formal testing in controlled environment before code is promoted to production.Provides input into training manuals for users.Maintains knowledge of feature and technical changes in the application.You’ll Bring These Qualifications4+ years relevant backend web development experienceExperience with Ruby on RailsExperience with basic web programming languages such as HTML, JavaScript, and CSSExperience with server-side web application logic and integration, and activities like data storage, writing APIs, and working with system componentsKnowledge of web development principals, techniques, languages, and standard programming styles and conventionsAn active TS/SCI clearance with CI Polygraph is required to begin employment.Bachelor’s Degree or higher in Computer Science, Information Systems, or similarAbility to manage multiple priority tasksSelf-motivated task identificationThese Qualifications Would Be Nice to Have:AWS Certification (AWS Developer Associate or AWS DevOps Engineer Professional)CompTIA Security+ CertificationKnowledge of Agile software developmentCommercially published workKnowledge and understanding of the DoD or IC communitiesWhat We Can Offer You:We’ve been named a Best Place to Work by the Washington Post.Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives.We offer competitive benefits and learning and development opportunities.We are mission-oriented and ever vigilant in aligning our solutions with the nation’s highest priorities.For over 60 years, the principles of CACI’s unique, character-based culture have been the driving force behind our success.This position is contingent on funding and may not be filled immediately. However, this position is representative of positions within CACI that are consistently available. Individuals who apply may also be considered for other positions at CACI.What You Can Expect:A culture of integrity.At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation.An environment of trust.CACI takes pride in fostering a diverse and accessible culture where every individual feels supported to chart their own path. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.A focus on continuous growth.Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy.Your potential is limitless. So is ours.Learn more about CACI here. (https://careers.caci.com/global/en/life-at-caci)Pay Range : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here (https://careers.caci.com/global/en/employee-benefits) .The proposed salary range for this position is:$78,700 - $165,300CACI is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
CACI International Glassdoor Company Review
4.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CACI International DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of CACI International
CACI International CEO photo
John S. Mengucci
Approve of CEO

Average salary estimate

Estimate provided by employer
$100000 / ANNUAL (est.)
min
max
$80K
$120K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Web Developer - Ruby on Rails Job at CACI International in Chantilly, CACI International

Are you ready to take your Web Development skills to the next level? Join CACI International as a Web Developer focusing on Ruby on Rails in beautiful Chantilly, VA! In this full-time position, you will become a key player in an AGILE development team, working with cutting-edge technologies like HTML5, JavaScript, Bootstrap, and of course, Ruby on Rails. Your role will involve crafting robust business applications to support critical government initiatives. You'll get to collaborate closely with analysts, UI/UX developers, testers, and customers, ensuring that all functional requirements are met and applications are as user-friendly as possible. From research to coding and troubleshooting, you'll be at the heart of the development process. Not only will you engage in software enhancements and impact analysis, but you will also present your innovative ideas for system improvements. Holding an active TS/SCI clearance with CI Polygraph, you will thrive in an environment where character and innovation are paramount. CACI offers a culture of integrity, and with competitive benefits and a focus on professional growth, you will enjoy a fulfilling and balanced career. So, if you’re self-motivated and eager to learn, CACI is the perfect place for you to grow your career as a Web Developer using Ruby on Rails!

Frequently Asked Questions (FAQs) for Web Developer - Ruby on Rails Job at CACI International in Chantilly Role at CACI International
What responsibilities does the Web Developer - Ruby on Rails at CACI International have?

As a Web Developer - Ruby on Rails at CACI International, you will be responsible for researching, designing, and developing software systems. You'll collaborate with business analysts and UI/UX developers to understand the functional requirements and write specifications for robust applications. Your responsibilities will extend to troubleshooting production issues, conducting unit testing, and ensuring that your code is ready for production through formal testing processes.

Join Rise to see the full answer
What qualifications are required for the Web Developer - Ruby on Rails position at CACI?

To qualify for the Web Developer - Ruby on Rails position at CACI, you should possess at least 4 years of relevant backend web development experience, particularly with Ruby on Rails. Familiarity with HTML, JavaScript, and CSS is also required. A Bachelor’s Degree or higher in Computer Science or a related field, along with an active TS/SCI clearance with CI Polygraph, is essential to start in this role.

Join Rise to see the full answer
What is the work culture like for a Web Developer at CACI International?

The work culture for a Web Developer at CACI International is one of integrity and trust. Employees enjoy a diverse and accessible environment that encourages personal and professional development. You'll have the autonomy to manage your tasks and benefit from unique flexible time off policies, allowing for a healthy work-life balance in this high-performing team.

Join Rise to see the full answer
What kind of technologies will I work with as a Web Developer at CACI?

In your role as a Web Developer at CACI, you will work with a variety of technologies including Ruby on Rails, HTML5, JavaScript, Bootstrap, CSS, and SQL. Exposure to Amazon Web Services (AWS) is also likely, making this a great opportunity for developers looking to enhance their skills with cloud technologies in a supportive environment.

Join Rise to see the full answer
Are there opportunities for growth and development for Web Developers at CACI International?

Absolutely! CACI International is committed to continuous growth for their employees. As a Web Developer, you'll have access to robust learning resources and can explore various training and development opportunities. CACI fosters an environment where your ambitions can become a reality, paving the way for career advancement within the organization.

Join Rise to see the full answer
Common Interview Questions for Web Developer - Ruby on Rails Job at CACI International in Chantilly
What experience do you have with Ruby on Rails as a Web Developer?

When answering this question, focus on specific projects where you've utilized Ruby on Rails. Discuss the tasks you accomplished, how you approached problem-solving, and any challenges you overcame. Providing concrete examples will demonstrate your expertise and ability to contribute effectively at CACI.

Join Rise to see the full answer
How do you ensure the quality of your code?

Explain the practices you use to maintain high code quality, such as writing unit tests, using code reviews, and following coding standards. Emphasize your commitment to producing clean, maintainable code, and how you leverage tools for version control and error tracking.

Join Rise to see the full answer
Can you describe your experience with AGILE methodologies?

Share your understanding of AGILE methodologies and outline instances where you've applied AGILE principles in previous projects. Discuss how you collaborated with cross-functional teams and adapted to changing requirements, which is essential for success at CACI International.

Join Rise to see the full answer
How do you approach troubleshooting and debugging in your applications?

Discuss your systematic approach to troubleshooting. Highlight how you identify issues, the tools you use for debugging, and how you ensure minimal disruption to production environments. Providing examples of previous experiences will add depth to your answer.

Join Rise to see the full answer
What strategies do you use for effective communication within a development team?

Communicate the importance of clear communication and collaboration within your team. Mention tools and methods you employ for sharing ideas and updates, such as daily stand-ups or project management software. Express your willingness to engage with various stakeholders, including UI/UX developers and analysts.

Join Rise to see the full answer
How do you prioritize your tasks when working on multiple projects?

Illustrate your project management skills by discussing methods you use for prioritizing tasks. Whether it’s through time management techniques, setting deadlines, or utilizing task management tools, ensure you demonstrate your ability to manage competing priorities effectively.

Join Rise to see the full answer
What is your experience with web APIs?

Detail your involvement with designing and integrating web APIs in past projects. Explain your understanding of RESTful services and how you handle data interchange. This will highlight your technical competence for the Web Developer role at CACI.

Join Rise to see the full answer
How do you stay updated on new web development trends and technologies?

Showcase your enthusiasm for the field by mentioning blogs, forums, or online courses you follow to keep current. Discuss any professional communities you participate in and how you apply your learnings to enhance your work.

Join Rise to see the full answer
What motivates you as a Web Developer?

Reflect on what drives your passion for web development. Whether it's the challenge of solving complex problems, the excitement of developing user-centered applications, or the satisfaction of seeing your work positively impact users, sharing your motivation provides insight into your work ethic.

Join Rise to see the full answer
Describe a challenging development project you worked on and how you overcame it.

Use the STAR method (Situation, Task, Action, Result) to describe a specific project. Detail the obstacles you faced, how you addressed them, and the ultimate outcome. This not only showcases your problem-solving skills but also your resilience and ability to work under pressure.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Capgemini Remote No location specified
Posted 13 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Posted 14 days ago
P2H Arabia Remote No location specified
Posted 13 days ago

CACI is ever vigilant in helping our customers meet their greatest enterprise and mission challenges in national security and government modernization. Our distinctive expertise and technology deliver innovation and excellence. We are a company of...

52 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
December 7, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!