Previous Job
Software Engineer
Ref No.: 17-03001
Location: Leesburg, Virginia
Software Engineer
Leesburg, VA
Contract to Hire

Job Description
  • Participate in engineering control system development tasks including preliminary design, design, integration and formal testing
  • Full software lifecycle application development, use of waterfall, spiral or agile methods
  • Designing, coding and debugging applications in various software languages.
  • Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis and software reliability analysis
  • Object-oriented Design and Analysis (OOA and OOD)
  • Software modeling and simulation
  • Front end graphical user interface design
  • Software testing and quality assurance
  • Performance tuning, improvement, balancing, usability & automation.
  • Support, maintain and document software functionality
  • Integrate software with new and existing systems
  • Evaluate and identify new technologies for implementation
  • Maintain standards compliance
  • Works well individually or in a group setting
  • Effectively works well with other employees
  • Ability to work under pressure and time constraints
  • Ability to solve problems quickly and completely
  • Ability to identify tasks which require automation and automate them
  • Possess a positive attitude
  • Minimum Education: Bachelor's Degree in Computer Science or related field
  • Average 8 years prior software development with a defense company preferably experience with knowledge of ship systems design and operation
  • Field experience with ship commissioning