Software Developer / Arlington VA

Location: Arlington, VA
Date Posted: 11-20-2017
The Software Developer supports a range of development tasks across our portfolio of programs to include mobile application development, tool development, and web application development.  
Required Education, Certifications, Skills, Capabilities:
Bachelor's or Master's degree in computer science. 
Java EE web application development experience
Experience developing mobile applications (PhoneGap, Android, Objective C)
Experienced with Application Life-cycle Management Tools/Paradigms (Git, SVN, Mediawiki, Jenkins, Gitflow, SCRUM, etc)
Excels at detail-oriented tasks 
Demonstrated ability to work as a team contributor with a mission focus and emphasis on service, integrity, and excellence.
Desired Education, Certifications, Skills, Capabilities:
Incumbent typically has 3-5 years of experience.
Experience with EJB 3, JPA 2.0, JAXB and Web Services 
Web development experience (HTML5, CSS3, Wordpress, Drupal) 
Record of innovation and creative problem solving.
Active security clearance preferred. 
The duties of this position shall include, but are not necessarily limited to (and not listed in priority order):
Reports to the Lead Software Developer.
Designs and constructs custom software solutions / modules.
Assists customers with requirement specifications.
Assists in peer review of team coding standards.
Creates and executes test cases for generated software.
Generates documentation across all levels from inline comments to product level guides.
Primary Work Location: Either Arlington or Blacksburg, Virginia.
Special Work Conditions:  Periodic travel between Arlington and Blacksburg, Virginia.  Possible travel to other CONUS locations.  Occasional work outside of corporate core business hours. 
Security: At least Secret Clearance (active) strongly preferred. Must have the ability to obtain a US secret security clearance if not currently cleared.
this job portal is powered by CATS