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

Ruby on Rails Developer - Senior

Job DescriptionWe are looking for a solid Developer with solid Ruby skills.This position is a Senior role, but we will look at any level with these skills and the clearance.Must have at least 2 years with Ruby. More would be great!Sign on bonus available for this job!Flexible hours. 9/80 work week might be possible.And our new benefits package is fantastic!!!!B.S., M.S., or equivalent certification in Statistics, Mathematics, Computer Science, or highly quantitative field+ 5-10 years of experience designing, developing, and deploying advanced analytics and data science approaches and applications to advance customer technical requirements+ Proficiency in one or more high level programming languages RubyExperience in data mining, statistical modeling, and advanced analytics techniques+ Knowledge of applied machine learning, to include natural language processing would be a huge plus+ Knowledge of current trends and technologies related to Open Source collection and analysis of publicly-available information+ Familiar with database SQL operations, to include; create, delete, add, update, query, etc.Experience applying software development best practices+ Experience translating customer mission requirements to data-driven analytical productsRequired Education, Experience, & SkillsDevelopment environment : AWS Linux instance; MySQL RDBMS; MySQL Workbench; Putty/SSH; GitHub; Jira; JenkinsDevelopment software : Ruby/Rails; HTML; JavaScriptPreferred Education, Experience, & SkillsPrefer Bachelors DegreePay InformationFull-Time Salary Range: $140690 - $239140Please note: This range is based on our market pay structures. However, individual salaries are determined by a variety of factors including, but not limited to: business considerations, local market conditions, and internal equity, as well as candidate qualifications, such as skills, education, and experience.Employee Benefits: At BAE Systems, we support our employees in all aspects of their life, including their health and financial well-being. Regular employees scheduled to work 20 hours per week are offered: health, dental, and vision insurance; health savings accounts; a 401(k) savings plan; disability coverage; and life and accident insurance. We also have an employee assistance program, a legal plan, and other perks including discounts on things like home, auto, and pet insurance. Our leave programs include paid time off, paid holidays, as well as other types of leave, including paid parental, military, bereavement, and any applicable federal and state sick leave. Employees may participate in the company recognition program to receive monetary or non-monetary recognition awards. Other incentives may be available based on position level and/or job specifics.Ruby on Rails Developer - Senior106638BREEO Career Site Equal Opportunity Employer. Minorities . females . veterans . individuals with disabilities . sexual orientation . gender identity . gender expression
BAE Systems USA Glassdoor Company Review
3.7 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
BAE Systems USA DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of BAE Systems USA
BAE Systems USA CEO photo
Tom Arseneault
Approve of CEO

Average salary estimate

$189915 / YEARLY (est.)
min
max
$140690K
$239140K

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 Ruby on Rails Developer - Senior, BAE Systems USA

Are you ready to take your coding skills to the next level? BAE Systems is on the lookout for a Senior Ruby on Rails Developer to join our talented team in Hamilton, VA. This role isn’t just about writing beautiful code; it’s about solving complex problems, pushing the boundaries of technology, and making a real impact. If you have solid Ruby skills and a knack for advanced analytics, we want to hear from you! You'll collaborate on exciting projects using cutting-edge technologies like AWS and MySQL while applying best practices in software development. You'll get the chance to delve into data mining and statistical modeling, helping us turn customer needs into actionable insights. What’s more? You might even be eligible for a sign-on bonus and enjoy flexible hours with a possible 9/80 work week. Our fantastic benefits package has you covered, from health insurance to 401(k) plans. So, if you have a B.S., M.S., or equivalent in a quantitative field and at least two years of Ruby experience (more is a plus!), apply today and join us in shaping the future!

Frequently Asked Questions (FAQs) for Ruby on Rails Developer - Senior Role at BAE Systems USA
What are the primary responsibilities of a Senior Ruby on Rails Developer at BAE Systems?

As a Senior Ruby on Rails Developer at BAE Systems, you will be tasked with designing, developing, and deploying advanced analytics and data science applications. You will work extensively with Ruby, ensuring code quality while leveraging databases like MySQL. Additionally, you will translate customer requirements into data-driven insights, apply best practices in software development, and contribute to a collaborative team environment.

Join Rise to see the full answer
What qualifications are needed for the Senior Ruby on Rails Developer position at BAE Systems?

To qualify for the Senior Ruby on Rails Developer role at BAE Systems, candidates should possess a B.S. or M.S. in Statistics, Mathematics, Computer Science, or a related field. Additionally, a minimum of 2 years of Ruby programming experience is required, but 5-10 years is preferred. Familiarity with AWS, SQL operations, and applied machine learning techniques is also advantageous.

Join Rise to see the full answer
Is there a sign-on bonus for the Senior Ruby on Rails Developer position at BAE Systems?

Yes, BAE Systems offers a sign-on bonus for the Senior Ruby on Rails Developer role, making this opportunity even more attractive. We value the skills and experience you bring to the table and want to ensure you feel welcomed as part of our team.

Join Rise to see the full answer
What kind of work environment can I expect as a Senior Ruby on Rails Developer at BAE Systems?

At BAE Systems, we pride ourselves on fostering a flexible and supportive work environment. You may have the option to work a 9/80 schedule, allowing for extended weekends. We aim to balance professional development with personal well-being, and our team-oriented culture encourages collaboration and innovation.

Join Rise to see the full answer
What benefits does BAE Systems offer to its Senior Ruby on Rails Developers?

BAE Systems offers a comprehensive benefits package for its employees, including health, dental, and vision insurance, a 401(k) savings plan, and multiple leave programs. Employees also enjoy perks like discounts on various insurances and participation in an employee recognition program, providing both monetary and non-monetary awards.

Join Rise to see the full answer
Common Interview Questions for Ruby on Rails Developer - Senior
Can you describe your experience with Ruby on Rails?

When answering this question, provide specific examples of projects where you utilized Ruby on Rails. Discuss your contributions, the challenges faced, and how you overcame them, emphasizing your problem-solving skills and impactful results.

Join Rise to see the full answer
What are some best practices you follow when developing in Ruby?

Talk about how you prioritize code quality through testing and code reviews. Mention your adherence to principles like DRY (Don't Repeat Yourself) and MVC (Model-View-Controller) architecture, as well as any tools you use for version control, like GitHub.

Join Rise to see the full answer
How do you handle debugging in Ruby on Rails applications?

Describe your approach to debugging, including any tools you use. Discuss specific instances where you diagnosed and resolved issues quickly, showcasing your analytical abilities and attention to detail.

Join Rise to see the full answer
Can you explain what RESTful architecture is and its advantages?

Provide a brief overview of RESTful architecture, emphasizing its scalability and simplicity. Use examples from projects where you implemented RESTful APIs to demonstrate your understanding and practical experience.

Join Rise to see the full answer
Describe a time when you had to adapt to changes in project requirements while developing a Ruby application.

Share an example of a project where requirements changed. Highlight your flexibility and communication skills, detailing how you adjusted your development approach to meet the new demands effectively.

Join Rise to see the full answer
How familiar are you with database operations in MySQL?

Discuss your experience with MySQL, including tasks like creating and managing databases, as well as performing CRUD operations. Mention specific projects where you utilized MySQL in conjunction with Ruby on Rails.

Join Rise to see the full answer
What is your approach to unit testing in Ruby on Rails?

Explain your unit testing process, including frameworks you’ve used (like RSpec or MiniTest). Mention the importance of testing in maintaining code quality and preventing regression issues in your applications.

Join Rise to see the full answer
How do you ensure your code is maintainable for future developers?

Talk about the practices you implement, such as writing clear documentation, using consistent naming conventions, and adhering to coding standards. Highlight the importance of collaboration and knowledge sharing within the development team.

Join Rise to see the full answer
What experience do you have with Agile methodologies?

Share your background with Agile practices like Scrum or Kanban. Describe how Agile principles have influenced your work and improved project outcomes, emphasizing your ability to participate in sprints and engage in team retrospectives.

Join Rise to see the full answer
Can you discuss a challenging project you worked on and how you contributed to its success?

Choose a project that illustrates your technical skills and problem-solving abilities. Detail the challenges faced, your role in addressing them, and the end results, showcasing the overall impact on your team or organization.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 7 days ago
Fidelity Investments Remote US, Suffolk County, MA; Massachusetts, Boston, MA
Posted 16 hours ago
Photo of the Rise User
DrBalcony Remote No location specified
Posted 13 days ago
Photo of the Rise User
Posted 10 days ago

We provide an essential edge to protect what matters most. We’re working to deliver the highest quality solutions to our customers at the lowest possible cost, while fueling economic development, scientific research and technology innovation thr...

32 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 21, 2025

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!