Career Opportunities with Reston Consulting Group Inc
A great place to work.
Careers At Reston Consulting Group Inc
Share with friends or Subscribe!
Current job opportunities are posted here as they become
Subscribe to our RSS feeds to receive instant updates as new
positions become available.
RCG, Inc. is a Federal Contractor specializing in IT Services,
we are seeking a highly motivated Senior Software Engineer that
works with minimal supervision/guidance to support the Advanced
Weather Interactive Processing System (AWIPS) program using Java,
Java Enterprise Edition (JEE) architecture, and Service Oriented
Architecture (SOA) / Enterprise Bus (ESB) software
The candidate must have experience and knowledge with software
engineering using object-oriented methodologies. The candidate will
work as a software developer and integrator as part of a
development team, which utilizes a diverse dynamic workforce,
including many experts in their fields throughout the design,
development and maintenance life cycle.
Responsibilities include, but are not limited to:
Perform as an independent leader within the organization, taking
on challenging tasks and mentoring less senior teammates.
Understand, debug and modify code using best practices of
software components, units, and modules that meet product
specification and development schedules.
Test and debug assigned components and units,
Adhere to product build and release schedules and
Possess a comprehensive knowledge of one or more platforms and
operating systems and multiple programming languages. Typically
requires knowledge of one or more systems architectures.
Understand a variety of the field concepts, practices, and
Rely on experience and judgment to plan and accomplish
Perform a variety of complicated tasks and use a wide degree of
creativity and latitude is expected.
Isolate and modify to repair functional capabilities within
software applications to meet a wide range of customer requirements
and operational needs.
Integrate a wide variety of applications from various sources,
and ensuring they meet performance standards for stability and
Adhere to accepted standards for development, including writing
unit tests which provide a high percentage of code coverage,
participating in peer code reviews, conducting design reviews, and
generating test plans to ensure maximum stability and quality of
Perform tier 3 support for a 24x7x365 help desk, potentially
US Citizenship with the ability to obtain a Public Trust -
candidate must be able to pass a National Agency Check (NAC).
Basic Qualifications - Required Experience, Skills:
Eight (8) or more years directly related to software development
engineering in Java. A thorough understanding of Java gained
through formal training can substitute for this experience
Eight (8) or more years of experience in software development
using Object Oriented Methodologies. Object Oriented Analysis (OOA)
and Object Oriented Design (OOD) skills
Knowledge and understanding of software development life
Strong English oral and written communication skills
Required Education (including Major):
Bachelor of Science, BS in a Math, Science or Engineering
Must have a cumulative GPA of 3.0 or higher. (Please include
your GPA on your resume.)
Desired Experience, Skills, Knowledge:
Proficiency in Unix and/or Linux
Two or more years of experience using Enterprise Service Bus
(ESB) and/or Java 2 Enterprise Edition (J2EE) web services
architecture. A thorough understanding of ESB or J2EE gained
through formal training can substitute for this experience.
Experience with Software design tools such as Rational Rose,
Rhapsody, or comparable tools
Experience with scripting is a plus (Perl & Python as well as
Experience and/or knowledge with Web Service design and
Experience and/or knowledge with Service Oriented
Experience developing and/or supporting solutions for weather
and meteorological science.
Experience in Extensible Markup Language (XML), Unified Modeling
Language (UML), Eclipse IDE, database, and/or Graphical User
Interfaces (GUIs) a plus.
Experience in Geographic Information Systems (GIS) or OpenGL
technologies a plus.
Physical Demands: Reasonable accommodations may be made to
enable individuals with disabilities to perform the essential
RCG, Inc. does not discriminate against qualified individuals
based on their status as protected veterans or individuals with
disabilities and prohibits discrimination against all individuals
based on their race, color, religion, sex, sexual
orientation/gender identity, or national origin.