Monster
 
 
 
 

Job Summary

Company
QinetiQ North America
Location
Reston, VA 20190
Industries
Computer Software
Career Level
Experienced (Non-Manager)
Job Reference Code
15549

Software Engineer III

About the Job

QinetiQ North America is seeking a Senior Software Engineer to architect, design, code and implement software web applications for  a mission critical federal government project.

  • Design and implement software applications including web applications.
  • Work with software engineers as well as business and product departments to develop and write application systems and programs.
  • Testing of each solution in appropriate QA environment, adhering to departmental standards, policies and procedures, to ensure proper performance and efficiency guidelines are met.
  • Performs all tasks and completes projects based upon an extensive knowledge of the software development life cycle.
  • Obtains and maintains a working knowledge of operating systems and hardware used by the Development groups, and systemic relationships with outside service providers and designers.
  • Documents programs in accordance with development standards and procedures. Create and/or modify current documentation.

  • Must be a US Citizen and be able to obtain a favorable background investigation result.
  • Experience with LINUX
  • At least 10 years of experience with J2EE frameworks and full life cycle N-tier software development from conceptual design to implementation and in-depth experience with the following:

- HTML and XML

- SQL

- HTML, DHTML, CSS, JavaScript

- UML

- Web Services

  • Object Oriented Analysis, Design and Programming
  • At least 5 years experience with Oracle databases.
  • Experience with Hibernate and Spring frameworks is a big plus.
  • Experience with Java IDEs – Eclipse
  • Hands on experience with UML and Rational Unified Process (RUP) 

General Requirements:

  • Bachelor's degree with 10 years of related experience in the design, development and implementation of systems software and/or business application systems for computer systems using advanced programming languages.
  • Excellent verbal and written communications ability.
  • Thorough knowledge of design patterns and software development best-practices
  • Excellent oral and written communication skills
  • Team Leadership experience a plus


If interested, please apply online at http://track.tmpservice.com/ApplyClick.aspx?id=837338-1789-4872
 
 

Job Tools

 
 

Contact Information

QinetiQ North America