Software Developer (Ruby on Rails)
Location (City/State): VA
Clearance Level Required:Top
6+ years’ of related software engineering
Bachelors Degree in Computer Science,
Engineering or a related technical discipline, or the equivalent combination of
education, technical training, or work/military experience.
Full lifecycle web application development
Development experience in the following languages
and platforms: Ruby on Rails, HTML/CSS,
Spring 4, Hibernate 3, Tomcat 8, Oracle 11g, CLSE Linux 5, CentOS Linux 6,
Groovy 2.3, C2S/AWS, YUI
Experience developing using the following tools:
Vim, NERDTree, Eclipse, Custom Build and Deploy scripts
Familiarity with Agile Development Best
Designs and defines system architecture for new
or existing computer systems.
Performs complex systems development and design
work that may include logic design, I/O design, firmware development, model
formulation, manufacturing and development cost projections, computer
architecture analysis and design, and analog or digital systems engineering.
Performs systems modeling, simulation, and
Reviews completion and implementation of system
additions and/or enhancements and makes recommendations to management and/or
Plans and directs upgrades of operating systems
and designs systems enhancements.
Develops documentation on new or existing
Develops and directs tests to ensure systems
meet documented user requirements.
Identifies, analyzes, and resolves system
Provides system/equipment/specialized training
and technical guidance.
Determines system specifications, input/output
processes, and working parameters for hardware/software compatibility.
Provides guidance and work leadership to
less-experienced systems engineers and may have supervisory responsibilities.
Serves as liaison with clients, participating in
meetings to ensure client needs are met.
Maintains current knowledge of relevant
technology as assigned.
Participates in special projects as required.