Software Engineer - Lockheed Martin Corporation, Riverdale, MD

Required skills
This position is for a software developer for the POM project on the Portico program. The POM project is a software development program is located in Riverdale, MD on customer site. All candidates must hold a current Top Secret/SCI clearance.

Experience with J2EE applications, web interfaces, Windows, Oracle database development, Java, and Unix.

  • 3+ years J2EE application development
  • 5+ years of JAVA
  • 2+ years of Javascript
  • 1+ years of SOA/Web Services
  • 3+ years Database use in application
  • 3+ years Database Development
  • 2+ years Content Management Systems

Version Control
In addition, candidates will need experience with SOA as a major emphasis will be developing a new version of the existing application using services and SOA.
System-Level thinking - must be able to design and develop system-level components that properly integrate with components created by other developers
Experience integrating COTS and open source products through API’s, web services, SOA 
Solid communications skills; ability to create documentation as required, ability to collaborate with requirements staff, development staff, and test staff.

Position located in Riverdale, MD.
Desired skills

  • Hadoop experience
  • Experience with XMLDB
  • Experience with Ozone Widget Framework
  • Experience with Pentaho 
  • Experience with Solr 
  • Experience with Weblogic 
  • Oracle DB
  • Oracle Weblogic
  • DIA experience
  • GWT experience
  • Experience with Entity Extraction
  • Experience with Entity Resolution

Specific Job Description
  • This position is for a software developer for the POM project on the Portico program. POM is a software development program that is located in Riverdale, MD on acustomer site. All candidates must hold a current Top Secret/SCI clearance.
  • Seeking a software engineer with a strong JAVA/J2EE background for leading edge development and integration project. Candidates should be system-level thinkers with development experience as well as integration experience. Candidates should be self-starters who can work within a group, but still deliver on independent assignments that integrate into the overall system architecture/framework. Must have solid communication skills to interpret written requirements and work with staff generating requirements. Ability to produce software/system design documentation is a necessity.
  • Candidates should have experience problem solving and troubleshooting in an integrated environment of custom code and COTS products. Should be familiar with SOA. Experience with Metastorm is a plus. Experience developing web based applications to support clients with low-bandwidth on IE is a plus.

Standard Job Description
Plans, conducts, and coordinates software development activities. Designs, develops, documents, tests, and debugs software that contains logical and mathematical solutions to business/mission problems or questions in computer language for solutions by means of data processing equipment. Applies the appropriate standards, processes, procedures, and tools throughout the development life cycle. Applies knowledge of computer hardware and software, subject matter to be programmed in business/mission applications, information processing techniques used, and information gathered from system users to develop software. Corrects program errors, prepares operating instructions, compiles documentation of program development, and analyzes system capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques, and controls. Ensures software standards are met.

Security Clearance  TS/SCI

Typical Minimums
Bachelors degree from an accredited college in a related discipline, or equivalent experience/combined education, with 14 years or more of professional experience; or 12 years of professional experience with a related Masters degree. Considered an expert, authority in discipline.