OGS Header Image
9/1/2010 4:21:43 PM

Software Engineer

Description:

OGSystems seeks candidates to provide system development support for our classified customer and the following position requires candidates with these qualities: self- starter, strong team player, able to adapt to dynamic environment, ability to complete tasks independently without oversight, and strong communication and customer support skills.

Specific Requirements:
• Experience with writing automated tests and developing in an environment with a continuous integration cycle in place is essential. Experience with test-driven development is a plus.
• Experience with writing Java code and specifically with using the Spring framework (particularly Spring MVC) and with writing JUnit tests. Experience with Spring’s support for JUnit is a plus.
• Experience in modern web development, including expert skills in writing JavaScript (particularly with jQuery), JSP, HTML, and CSS code.
• Experience with MarkLogic XML server and/or writing XQuery code is a plus.

On this team, a developer must implement solutions for specifications defined via user stories within the context of a month-long iteration, where the specification is intended to evolve during the iteration. The developer is expected to work closely with a systems engineer and a tester as the three strive to produce the best solution possible to meet the customer’s requirements. As such, the ability to communicate openly and clearly with teammates is of the utmost importance.

General Requirements:
Analyze and study complex system requirements. Design software tools and subsystems to support software reuse and domain analyses, as well as manage their implementation. This labor category is able to translate detailed design requirements into computer software. Implement COTS packages. Test, debug, and refine the computer software to produce the required product. Prepare required documentation, including both program-level and user-level documentation. Enhance software to reduce operating time or improve mission efficiency. Provide technical guidance in software engineering techniques and automated support.

Additional Requirements:

None

Experience:

5-10 years

Education:

Bachelors Degree

Location:

Herndon, VA

Clearance:

TS/SCI Full Poly

Contact:

talent.acquisition@ogsystems.com 1-800-483-6041 | ext: 106 or ext.107


More Job Listings

  1. All Source Analyst
  2. Developer - Programmer
    • Clearance: TS/SCI Full Poly
    • > More
  3. Software Engineer
    • Clearance: TS/SCI Full Poly
    • > More
  4. System Architect
    • Clearance: TS/SCI Full Poly
    • > More
  5. Systems Engineer
    • Clearance: TS/SCI Full Poly
    • > More
  6. Data Engineer
  7. Communications-Network Engineer
  8. WMD Intelligence Analyst
  9. Program Manager
  10. Modeling and Simulation Analyst
  11. Policy Analyst
  12. Administrative Assistant
  13. ACO SIGINT Analyst
  14. SharePoint Developer
  15. Project Manager
  16. Database Administrator
  17. Web Developer
  18. Airborne Executive Agent Support
    • Clearance: TS/SCI CI Poly
    • > More
  19. Test Engineer
    • Clearance: TS/SCI Full Poly
    • > More
  20. Middle East Intelligence Analyst
  21. All Source Analyst
  22. Data Processor
  23. IT ISSO
  24. LiDAR Analyst
  25. Software Developer
  26. Web Developer
  27. JAVA Developer
  28. SIGINT Analyst
  29. IC Systems Analyst-Engineer
    • Clearance: TS/SCI CI Poly
    • > More
  30. Software Developer
  31. SharePoint Administrator-IT Support
  32. Financial Analyst
  33. Logistics Coordinator
  34. MASINT SME