Generate a CV for this Job!

Based on your profile and this job description, you can create a tailored CV to apply directly.

Application Developer - Ruby

General Dynamics Information Technology • Virginia, US • On-site

Posted on: 13th March, 2025
Employment Type: FULLTIME

Job Description

System Scope and Objectives
This position involves developing web-based applications using Ruby on Rails framework. As a Senior Software Developer - Ruby, you will be responsible for defining system scope and objectives through research and fact-finding. Your key responsibilities will include:
• Managing data interchange between servers and users
• Maintaining server-side logic and central databases
• Ensuring application responsiveness for front-end users

System Requirements
To excel in this role, you should possess:
• A Bachelor's Degree in Computer Science, Engineering, or a related technical discipline
• At least 8 years of experience in software development
• Demonstrable knowledge of front-end technologies such as JavaScript, HTML5, CSS3
• Experience developing on a back-end web application framework like Rails and Java
• Documented Ruby experience
• Anticipating and effectively reacting to engineering, product, and customer issues
• Formulating and defining system scope and objectives through research and fact-finding
• Translating software requirements into working and maintainable solutions within existing application frameworks
• Documented experience with SQL and PL/SQL, and familiarity with Oracle database technologies
• Ability to solve problems creatively and effectively
• Experience working in an Agile/Scrum development process
• Working knowledge of Amazon Web Services (S3, RDS, EC2, ECS, Lambda, SQS, SNS, CloudFormation, etc.)
• Experience with scripting languages (Shell, Perl, Python)
• Experience with SysOPs/DevOps
• Security Clearance Level: TS/SCI with Polygraph

Our Culture
We value teamwork, innovation, and employee growth. Our mission is to provide innovative solutions that meet the unique needs of our clients. If you share our passion for delivering exceptional results, join us today!

Responsibilities

  • This position involves developing web-based applications using Ruby on Rails framework
  • As a Senior Software Developer - Ruby, you will be responsible for defining system scope and objectives through research and fact-finding
  • Managing data interchange between servers and users
  • Maintaining server-side logic and central databases
  • Ensuring application responsiveness for front-end users
  • Formulating and defining system scope and objectives through research and fact-finding

Requirements

  • A Bachelor's Degree in Computer Science, Engineering, or a related technical discipline
  • At least 8 years of experience in software development
  • Demonstrable knowledge of front-end technologies such as JavaScript, HTML5, CSS3
  • Experience developing on a back-end web application framework like Rails and Java
  • Documented Ruby experience
  • Anticipating and effectively reacting to engineering, product, and customer issues
  • Translating software requirements into working and maintainable solutions within existing application frameworks
  • Documented experience with SQL and PL/SQL, and familiarity with Oracle database technologies
  • Ability to solve problems creatively and effectively
  • Experience working in an Agile/Scrum development process
  • Working knowledge of Amazon Web Services (S3, RDS, EC2, ECS, Lambda, SQS, SNS, CloudFormation, etc.)
  • Experience with scripting languages (Shell, Perl, Python)
  • Experience with SysOPs/DevOps
  • Security Clearance Level: TS/SCI with Polygraph
General Dynamics Information Technology

General Dynamics Information Technology

Technology

Location

Virginia, US

Job Type

FULLTIME

Loading...

Loading...

AI Cover Letter Generator

Generate a Tailored Cover Letter!

Our AI will analyze your profile and create a personalized cover letter that highlights your relevant skills and experience.

Ready to Apply?

Click the button below to start your application process.